grant all on *.* to 'user1'@'127.0.0.1' identified by '用戶密碼' = 建立一個新用戶html
查看當前用戶授予的權限:show grantsmysql
查看指定用戶授予的權限:show grants for (用戶名)@('用戶來源IP,能夠是%號')sql
show tables; =查看當前數據庫裏面有哪些表數據庫
select count(*) from mysql.user; 切換庫之後一樣能夠去查其餘庫的表,在from 後面跟 庫和表的名字,庫和表中間有一個 . 分割。ide
select * from (庫+表名); 查看一個表裏面的全部內容spa
select db,user from mysql.db; 查詢多個字段,中間使用逗號分割.net
select * from mysql.db where host like '192.168.%'; 模糊查詢htm
insert into 數據庫.表名 values (1, 'abc'); 插入數據blog
update db1.t1 set name='aaa' where id=1; 修改數據教程
delete from (表名) where id=(指定的ID號); 刪除指定ID號的數據
truncate (表名); 清空一個表裏面的內容(但不刪除結構能夠繼續使用這個表)
drop table db1.t1; 刪除一個表裏面的全部東西包括表的結構
drop database db1; 刪除數據庫
mysqldump -uroot -p123456 mysql > /tmp/mysql.sql 備份數據庫
mysql -uroot -p123456 mysql < /tmp/mysql.sql 恢復備份的數據庫,一樣能夠把備份的數據庫恢復到新建立了的數據庫裏面
mysqldump -uroot -p123456 mysql user > /tmp/user.sql 備份表,在須要備份的庫後面加上一個表的名字,就能夠備份表
mysql -uroot -p123456 mysql < /tmp/user.sql 恢復備份的表,能夠修改庫 能夠把備份的表恢復到其餘的庫裏面
mysqldump -uroot -p -A >/tmp/123.sql 備份全部的庫 -A = 備份全部的庫
mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql 只備份表的結構 -d = 只備份數據庫表的結構
SQL語句教程 http://www.runoob.com/sql/sql-tutorial.html
什麼是事務?事務的特性有哪些? http://blog.csdn.net/yenange/article/details/7556094
根據binlog恢復指定時間段的數據 https://blog.csdn.net/lilongsy/article/details/74726002
mysql字符集調整 http://xjsunjie.blog.51cto.com/999372/1355013
使用xtrabackup備份innodb引擎的數據庫 innobackupex 備份 Xtrabackup 增量備份 http://zhangguangzhi.top/2017/08/23/innobackex%E5%B7%A5%E5%85%B7%E5%A4%87%E4%BB%BDmysql%E6%95%B0%E6%8D%AE/#%E4%B8%89%E3%80%81%E5%BC%80%E5%A7%8B%E6%81%A2%E5%A4%8Dmysql