第二百七十六節,MySQL數據庫常用命令
MySQL數據庫常用命令
1、顯示數據庫
SHOW DATABASES;顯示數據庫
SHOW DATABASES;
mysql - 用戶權限相關數據
sys - 數據庫的相關配置存放的表
information_schema MySQL本身架構相關數據
performance_schema主要用於收集數據庫服務器性能參數
2、創建數據庫
CREATE DATABASE 數據庫名稱 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 創建一個utf-8編碼數據庫
CREATE DATABASE jxiou DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
CREATE DATABASE 數據庫名稱 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 創建一個gbk編碼數據庫
CREATE DATABASE jxioujjj DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
3、使用數據庫
USE 數據庫名稱; 選定一個指定的數據庫
USE jxiou
SHOW TABLES;顯示當前使用的數據庫中所有表
SHOW TABLES;
4、刪除數據庫
drop database 數據庫名稱; 刪除一個指定的數據庫
drop database jxioujjj;
5、用戶管理
註意:默認的root用戶是超級管理員
創建用戶
create user [email protected] identified by ‘密碼‘; 創建一個用戶
create user [email protected] identified by ‘279819‘;
查看MYSQL數據庫中所有用戶
SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,[email protected],host,‘‘‘;‘) AS query FROM mysql.user;
SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,[email protected],host,‘‘‘;‘) AS query FROM mysql.user;
刪除用戶
drop user
‘用戶名‘
@
‘IP地址‘
;
drop user [email protected];
修改用戶名
rename user
‘用戶名‘
@
‘IP地址‘
to
‘新用戶名‘
@
‘IP地址‘
;
rename user [email protected] to [email protected];
修改密碼
set password
for
‘用戶名‘
@
‘IP地址‘
= Password(
‘新密碼‘
);
set password for [email protected] = Password(‘279819‘);
第二百七十六節,MySQL數據庫常用命令