MySQL客户端命令行应用技巧
	
    
    
	1.实现TAB键补全
SHELL>vi /etc/my.cnf
[mysql]
#no-auto-rehash
auto-rehash
SHELL>reboot mysqld
note: 1.要先use到某个数据库下;2.要补全的关键字需要大写。
2.prompt让操作更加清楚
mysql>prompt \u@\h(\d) \r:\m:\s    (临时)
[mysql]   (长久)
prompt=\\u@\\h
3.pager让浏览更从容
mysql>pager less      |    pager more
mysql>nopager
4.timestamp与unixtime之间的转换
unix_timestamp  ------  from_unixtime
1270716930      ----->    2010-04-08 16:55:30
5.binary让字串比较是区分大小写
6.group by with rollup 统计总共记录数,最后一条记录为总数
7.group_concat让记录在一行显示
mysql> select group_concat(title separator ',') from tjob;
+----------------------------------------+
| group_concat(title separator ',') |
+----------------------------------------+
| 11,22,33,aa,bb,cc,AA,BB,CC        | 
+----------------------------------------+
1 row in set (0.00 sec)
8.order by if 排序时将某列中特定值排在最前,例如我在排序中要把aa放在最前面:
select title from tjob order by if(title='aa',0,1),title;
+-------+
| title |
+-------+
| aa    | 
| AA    | 
| 11    | 
| 22    | 
| 33    | 
| bb    | 
| BB    | 
| cc    | 
| CC    | 
+-------+
    
     
	
	
    
    
	相关文档:
        
    
    在新安装好的mysql ,apahce,php 的时候,如果在代码中使用了sessions_start() 的时候会出现类似以下的错误:
Warning: session_start() [function.session-start]: Cannot send session cooki 等的错误。
请安装如下的思路去修正:
1.在php.ini 中配置 session.savepath='/tmp'
2.开启session.auto_start=1
3.把更改 ......
	
    
        
    
     connect方法是java.sql.Driver接口中定义的方法,如果连接的数据库不同,那么为不同的数据库编写JDBC驱动将变得很灵活,实现Driver接口即可。连接数据库时首先得装载JDBC驱动,也就是调用 Class.forName(“com.mysql.jdbc.Driver”)方法,在第一篇中已经列出mysql jdbc Driver类的源码,此类继承NonRegisteringD ......
	
    
        
    
    在Ubuntu下安装的MySQL默认配置下的数据库文件存储位置是在/var/lib/mysql,
MySQL数据库的文件结构是怎么样的呢,对于这样子创建的数据库命令:
  CREATE DATABASE mysqldb
  在默认的数据库存储位置下就会有个文件夹mysqldb。要操作数据库首先得停止数据库进程:
  $sudo /etc/init.d/mysql stop
本文以转 ......
	
    
        
    
    连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 
断开:exit (回车)
创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\" 
修改密码:mysqladmin -u用户名 -p旧密码 password 新密码 
删除授权: revoke select,insert,update,delete om *.* from ......
	
    
        
    
    
转载请注明作者和出处
http://www.cnlinux.net
一、介绍
========
测试环境:
Server1:ndbd 192.168.0.11
Server2:ndbd 192.168.0.12
Server3:mysqld --ndb-cluster 192.168.0.13 (ndbd_mgm ndbd_mgmd也在本机)
操作系统均为
RH ES3
kernel-2.4.21-9.EL
glibc-2.3.2-95.6
所需软件包:
mysql-max-5.0.22-lin ......