13.修改root密碼
set password for「root」@「localhost」=password(「123」) 將root密碼改為123
14.建立乙個新的使用者
create user「s」@「x」 identified by「m」 s-使用者名稱 x-連線位址 m-密碼
如果x為乙個確切的ip位址這是允許本地ip訪問如果是%則是允許外網訪問
15.查詢使用者列表
select user,host from mysql.user; 查詢mysql庫中表user的user列和host列 查詢所有的使用者
16.當mysql命令錯誤時,並不能回到從新輸入命令的介面是在;前輸入c即可結束。
17.修改表明
alter table y rename x; y-原始表名 x-新錶名
18.刪除庫,刪除表
drop databases k;
drop table b; k-庫名 b-表名
19.資料庫的備份
資料的備份要退出資料庫管理檢視後執行命令
mysqldump -uy -pm km > ml; y-使用者名稱 m-密碼 km-庫名 ml-要備份到的路徑或檔名
20.資料庫還原
資料的恢復要退出資料庫管理檢視後執行命令
mysql -uroot -p wll注意:在恢復的時後如初現 error at line 468: unknown command '\''. -說明字符集有問題
按照原方法會出現資料還原不全面
解決方法如下
mysql -uroot -p --default-character-set=utf8 wll 使用場景 資料庫已經有表,想快速複製已有的這個表的結構,又兩種方式 轉殖已有的表以及獲取已有的表的sql指令碼。轉殖表的語句為 create table user 轉殖後的表的名稱 like user 被隆的表的名稱 我們得到已有表的sql語句的命令為 show create table oldta... 1 資料表中增加乙個字段 insert into tblstudent a,b,c,values 1,2,3,2 將.sql語句加入到本地資料庫 source home homework user zxy mysql tblstudent.sql 3 建立資料庫 create database ho... 1 登陸資料庫 mysql u root p2 高頻指令 檢視資料庫 show databases 建立資料庫 create database school schema 切換資料庫 use school schema 檢視表 檢視表項結構 3 資料庫授權 mysql grant all privi...MySQL資料庫常用命令(2)
資料庫常用命令
資料庫 常用命令