【Database】Mysql分佈式集羣學習筆記

1、sql 的基本操做 (2018年11月29日,筆記)

(1)數據庫相關操做mysql

建立數據庫、查看數據庫、刪除數據庫sql

#1. 建立數據庫
create database mytest default charset utf8;
#2. 查看數據庫
show databases;
#3. 刪除數據庫
drop database mytest; 

(2)用戶相關操做數據庫

建立用戶,受權,回收權限,修改用戶密碼ide

#1. 建立用戶
create user 'test'@'%' identified by 'password';
select user, host from mysql.user;
#2. 受權
grant replication slave on '*.*' to 'test'@'%';
grant all on *.* to 'test'@'%';
#3. 回收權限
revoke all on *.* to 'test'@'%';
#4. 修改用戶密碼

#5,刪除用戶
drop user 'test'@'%';

(3)表和數據相關操做spa

建立表,查看錶結構,查看當前數據庫下的表,查看建表語句,刪除表code

(4)備份和恢復數據庫blog

mysqld, mysqldumpio

#備份
# mysqldump -uroot -p mysql > /root/mysqlbak.sql #備份出來的文件不小
#恢復
# mysql -uroot -p < mytest.sql
相關文章
相關標籤/搜索