1、登錄登出MySQL服務(wù)端: mysql -u root -p exit; 2、鏈接遠程主機上的MySQL: mysql -h IP地址 -r 用戶 -p 3、不登錄MySQL服務(wù)端修改密碼: mysqladmin -u用戶名 -p舊密碼 password 新密碼 4、創(chuàng)建新用戶: 注意:此處命令因為是在MySQL環(huán)境下運行所以需要加一個;作為命令結(jié)束符 CREATE USER '用戶名'@'localhost' IDENTIFIED BY '密碼'; 5、用戶授權(quán): 用戶的操作權(quán)限,如SELECT,INSERT,UPDATE等,如果要授予所的權(quán)限則使用ALL。 grant all privileges on *.* to '用戶名'@'localhost'; 6、創(chuàng)建數(shù)據(jù)庫: CREATE DATABASE 數(shù)據(jù)庫名; 7、創(chuàng)建數(shù)據(jù)表: INSERT INTO 表名 (列名1 類型,列名2 類型,...); 8、添加字段: ALTER TABLE 表名 ADD COLUMN 字段名 字段類型 DEFAULT NULL 9、刪除字段: ALTER TABLE mytable DROP 字段名; 10、查看當(dāng)前所有的數(shù)據(jù)庫: show DATABASES; 11、打開指定的數(shù)據(jù)庫: use 數(shù)據(jù)庫名; 12、查看當(dāng)前數(shù)據(jù)庫的所有表: show tables; #先打開對應(yīng)數(shù)據(jù)庫 13、查看指定數(shù)據(jù)庫的所有表: show tables from 庫名; 14、查看表結(jié)構(gòu): desc 表名; 15、插入數(shù)據(jù): insert into 數(shù)據(jù)庫名 -> values -> ('值1','值2','值3',...); 16、查看數(shù)據(jù)庫: select database(); 17、查看數(shù)據(jù)庫版本: select version(); 18、查看數(shù)據(jù)庫當(dāng)前時間: select now(); 19、重命名表: alter table 舊表名 rename 新表名; 20、備份數(shù)據(jù)庫或表: mysqldump -h主機名 -u用戶名 -p 數(shù)據(jù)庫名/表 >D:backup.sql #文件名前面可以加上絕對路徑以便查找,數(shù)據(jù)庫后綴名為.sql。 #可以直接備份數(shù)據(jù)庫,也可以單獨備份數(shù)據(jù)庫中一個表。
著作權(quán)歸作者所有。
商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
作者:君莫笑
鏈接:http://jun.gx.cn/index.php/archives/9/
來源:http://jun.gx.cn/
?
本文摘自 :https://www.cnblogs.com/