摘要
一些mysql的常用命令
1、創建用戶
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
username —— 用戶名
host —— 該用戶可以從哪個主機登錄,%爲統配所有
password —— 密碼
示例:
CREATE USER 'husen'@'%' IDENTIFIED BY '123456';
2、用戶授權
GRANT privileges ON database.table TO 'username'@'host';
privileges —— 用戶操作權限、SELECT , INSERT , UPDATE 、DELETE、ALL等
database —— 數據庫名,*爲統配所有
table —— 表名,*爲統配所有
示例:
GRANT ALL ON *.* TO 'husen'@'%';
3、更改密碼
更改其他用戶的密碼:
SET PASSWORD FOR 'username'@'host' = PASSWORD('new_pwd');
更改當前用戶密碼
SET PASSWORD = PASSWORD("new_pwd");
4、取消用戶權限
REVOKE privilege ON database.table FROM 'username'@'host';
5、刪除用戶
DROP USER 'username'@'host';
6、創建數據庫
CREATE DATABASE database;
7、創建表
USE database;
CREATE TABLE table (field_name VARCHAR(20), field_name Text);
database —— 在哪個數據庫裏創建
table —— 表的名稱
field_name —— 字段名稱
8、查看錶是否建好
describe table;
table —— 表名
9、刪除數據庫和表
DROP DATABASE database;
DROP TABLE table;
10、表的操作
/*清空表*/
DELETE FROM table;
/*增加一列*/
alter table customer add name char(100);
/*刪除一列*/
alter table customer drop column name;
/*表重命名*/
rename table customer to test;