本文實例講述了MySQL數(shù)據(jù)庫創(chuàng)建賬號、授權(quán)、數(shù)據(jù)導出、導入操作。分享給大家供大家參考,具體如下:
站在用戶的角度思考問題,與客戶深入溝通,找到漾濞網(wǎng)站設計與漾濞網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)絡空間、企業(yè)郵箱。業(yè)務覆蓋漾濞地區(qū)。
1、賬號創(chuàng)建及授權(quán)
grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;
2、查看用戶權(quán)限
show grants for root;
3、回收權(quán)限
revoke create on *.* from 'yangxin';
4、刪除用戶
drop user test;
5、修改密碼
1> 更新mysql.user表
# mysql5.7之前 update mysql.user set password=password('123456') where user='root'; # mysql5.7之后 update mysql.user set authentication_string=password('123456') where user='root';
2> 用set password命令
語法:
set password for ‘用戶名'@'登錄地址'=password(‘密碼')
3> mysqladmin
語法:mysqladmin -u用戶名 -p舊的密碼 password 新密碼
記得刷新權(quán)限:
flush privileges;
數(shù)據(jù)導出:
1.導出結(jié)構(gòu)不導出數(shù)據(jù)
mysqldump -d 數(shù)據(jù)庫名 -uroot -p > xxx.sql
2.導出數(shù)據(jù)不導出結(jié)構(gòu)
mysqldump -t 數(shù)據(jù)庫名 -uroot -p > xxx.sql
3.導出數(shù)據(jù)和表結(jié)構(gòu)
mysqldump 數(shù)據(jù)庫名 -uroot -p > xxx.sql
4.導出特定表的結(jié)構(gòu)
mysqldump -uroot -p -B數(shù)據(jù)庫名 --table 表名 > xxx.sql #mysqldump [OPTIONS] database [tables]
導入數(shù)據(jù):
mysql -uroot -p 數(shù)據(jù)庫名 < 文件名
or:
然后選擇被導入的數(shù)據(jù)庫:
#use 數(shù)據(jù)庫; #source /tmp/xxx.sql
更多關于MySQL相關內(nèi)容感興趣的讀者可查看本站專題:《MySQL索引操作技巧匯總》、《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數(shù)據(jù)庫鎖相關技巧匯總》
希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。