您好,登錄后才能下訂單哦!
本文實例講述了mysql數據庫創建賬號、授權、數據導出、導入操作。分享給大家供大家參考,具體如下:
1、賬號創建及授權
grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;
2、查看用戶權限
show grants for root;
3、回收權限
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 新密碼
記得刷新權限:
flush privileges;
數據導出:
1.導出結構不導出數據
mysqldump -d 數據庫名 -uroot -p > xxx.sql
2.導出數據不導出結構
mysqldump -t 數據庫名 -uroot -p > xxx.sql
3.導出數據和表結構
mysqldump 數據庫名 -uroot -p > xxx.sql
4.導出特定表的結構
mysqldump -uroot -p -B數據庫名 --table 表名 > xxx.sql #mysqldump [OPTIONS] database [tables]
導入數據:
mysql -uroot -p 數據庫名 < 文件名
or:
然后選擇被導入的數據庫:
#use 數據庫; #source /tmp/xxx.sql
更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL索引操作技巧匯總》、《MySQL常用函數大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數據庫鎖相關技巧匯總》
希望本文所述對大家MySQL數據庫計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。