1.查看MYSQL 數(shù)據(jù)庫編碼
?SHOW VARIABLES LIKE 'character_set_%';
?mysql> show variables like 'character_set_%';
?其中,set_connection是連接編碼,latin1是瑞典編碼。
2.導(dǎo)入.TXT文件與導(dǎo)出*.TXT
?load data infile 'TXT文件的完整路徑' into table 表名;
?
?linux:TXT文件的完整路徑=‘/tmp/aaa.txt’
?windowns:TXT文件的完整路徑='e:\\aaa.txt'
?.txt的文件用Tab隔離
?表中有auto_increment屬性的字段,在.txt文件中使用null

??
3.新增用戶
?一:登錄進入MySQL數(shù)據(jù)庫后:
?
?(1).use mysql;
?(2).INSERT INTO `user` VALUES ('localhost', 'newuser', PASSWORD( 'newpassword' ) , 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', '0', '0', '0', '0');
?(3).FLUSH PRIVILEGES ;
?
?提示:PASSWORD函數(shù)的運用需要注意版本,參考函數(shù)的調(diào)用:OLD_PASSWORD
?
?注意:第三點是插入數(shù)據(jù)成功后,讓他生效的。
?二:用 grant 分配
?

?說明:? admin 用戶(密碼為admin)分配所有權(quán)限(除grant),對所有數(shù)據(jù)庫和所有表.

?說明: chenlb用戶有所有權(quán)限,只對 db_name的所有表.

?說明: clb 用戶(密碼為空,只有 chenlb.com 主機才有效,
??如果改為%.chenlb.com就對所有后綴為chenlb.com的主機都有效)
??只對 db_name 中的 tb_name 表中有 select,insert 權(quán)限.
??權(quán)限可以加上(delete,update,drop,create ……)。
?
4.重命名表

5.改用戶密碼
?



?

6.設(shè)遠程用戶



或為特定的IP
?注意:否則,登錄時出錯--Access denied for user 'clb'@'localhost' (using password: YES) ?
7.mysql導(dǎo)出\入.sql文件
?導(dǎo)出:

?如果[your_password]缺省,然后提示輸入密碼:有密碼則輸入,否則直接回車
?
?導(dǎo)入:

?同上。
?
?在linux上導(dǎo)出
?如果用mysqldump導(dǎo)出出現(xiàn)了亂碼也沒有關(guān)系,可以運行iconv來轉(zhuǎn)換一下
?iconv -c -f UTF-8 -t GB2312 庫文件名 > 新的gb2312的庫文件名
?
8.設(shè)置密碼的幾種方法
?//不行1.mysqladmin -u user_name password new_password
9.符合條件的從那里開始,在多少以內(nèi).

?說明:從符合條件的第1條開始,讀出30條,如果不夠30條,取最大.
?
?
10.添加字段
?

?
11.函數(shù)
?select coalesce(null,3,null)
?返回列表的第一個非NULL值
?
?select greatest(3,5)
?返回列表的最大值
?
?select least(2,0)
?返回列表的最小值
?
?
12.加入單引號
?INSERT INTO `userinfo` (`id`, `username`, `lastlogin`)
?VALUES (NULL, '''陳''', '2006-07-28');
?說明用兩個單引號.
13.輸出警告
?warnings
14.安裝/刪除服務(wù)
?

?mysqld --remove
15.改變自增值
?ALTER TABLE `table_name` AUTO_INCREMENT =1
16.設(shè)主鍵
?ALTER TABLE `table_name` ADD PRIMARY KEY (`id`)
17.搜索
?SELECT * FROM `email_list` WHERE relation LIKE '%老%'
18.表結(jié)構(gòu)
?DESCRIBE db_name;
19.添加索引(即:唯一)
?ALTER TABLE `user` ADD UNIQUE (`username`)
20.刪除
?delete from text order by id desc limit 2;
21.建表
CREATE TABLE `tt` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 50 ) NOT NULL
) ENGINE = MYISAM ;
22.帳戶
?
