1. 給root 用戶設定密碼Mysql -u root passwd 123.com’ (明文密碼)Mysqladmin -u root -p passwd (修改密碼)
2. Mysql 登錄Mysql -u root -p
3. 查看資料庫名 show databases
4. 鏈接資料庫use [庫名]
5. 創建資料庫create databases [庫名]
6. 查看表Show tables
7. 創建表Create table [表名](id int ,name char(20),sex char (20))
8. 添加資料Insert into biao1 values ( )
9. 更新資料Update 【表名】 set name =‘修改之后的名字’ where id = 1(要修改的id號)
10. 添加多個資料Insert into 表名Select ( )UnionSelect ( )
11. 查詢資料Select * from 表名;
12. 查看前三行Select * from 表名 limit 3
13. 查看表結構Desc 表名
14. 添加欄位Alter table 表名 add column 欄位 (型別)
15. 修改欄位Alter table 表名 change 舊欄位名 新欄位名 型別
16. 添加多個欄位Alter table 表名 add (欄位 型別 ,欄位 型別)
17. 備份資料庫語法:mysqldump -u 用戶名 -p 庫名 表名 > /備份檔案路徑/備份檔案名
18. 備份指定資料庫Mysqldump -u root -p 庫名 > /bak.abc.sql
19. 備份多個資料庫Mysqldump -u root -p –-database 庫名1 庫名2 庫名3 > /bak/sql
20. 備份所有資料庫Mysqldump -u root -p --all-database > /bak/all.sql
21. 恢復資料庫:Mysql -u root -p 庫名 < 備份路徑/備份檔案名
22. 恢復指定表Mysql -u root -p 表名 <bak/biao.sql注意:在恢復資料庫時,不管恢復資料還是表都要先創建好指定的庫名
23. 增量日志備份Cd /usr/local/mysql/dataVim /etc/my.mycnf在mysql 后添加 log-bin = mysql-binSystemctl restart mysqld查看日志檔案Mysqlbinlog mysql-bin.00001備份日志Mysql -u root -p flush-logsCp mysql-bin0000.1 /bak/1恢復:Mysqlbinlog –no-defaults –-start-position=‘起始’ –-stop-position=‘結束’節點‘ /bak/1 mysql -u root -p --start-datetime=’時間‘ –-stop-datetime=’時間‘
24. 資料庫授權Mysql> grant all(操作權限) on *.* to ‘zhangsan’@’192.168.1.2‘(要授權的資料庫網)段 identified by ’123.com‘ 資料庫用戶名入果不存在授權命令會直接創建此用戶并設定授權密碼。客戶端可以安裝資料庫 或者安裝 yum -y install mariadb Mysql -u zhangsan -p -h 192.168.1.1 -P 3306
25 撤銷權限: mysql> revoke delete on *.* ffrom ‘zhangsan’@’192.168.1.2
26 查看當前用戶的權限;show grants;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/82367.html
標籤:基礎類
上一篇:求助登錄之后報錯
下一篇:網上書店系統
