mysql建立使用者表 mysql 建庫建表建使用者

2021-10-25 14:28:59 字數 1035 閱讀 2656

1.建立資料庫

create database school;

2.使用資料庫

use school;

3.建立使用者

create user jame@localhost identified by 'jame';

4.授權使用者(注意這裡是用了*哦,可以自己講school也替換成*號)

grant select,update,insert,create on school.* to jame@localhost identified by 'j ame';

5.取消授權(現在明白為啥直接敲privilege 沒用了吧?)

revoke select,update,insert,create on school.* from jame@localhost;

6.建立表

create table students(s_name varchar(10) not null,age int(3),*** char(1),heig ht int,s_no varchar(20) not null,primary key(s_no));

7.修改表名

alter table students rename to student;

8.修改列

alter table students change s_name name varchar(20) not null;

9.增加列

alter table student add class varchar(20);

10.刪除列

alter table student drop column class;

11.刪除表

drop table student;

12.刪除使用者

drop user jame;

13.刪除資料庫

drop database school;

檢視資料庫的表結構方法 desc students; 或者 describe students; 另:mysql使用者進入控制台後無法切換使用者,只能先退出終端,再重新連線。

mysql 建立使用者和表

顯示 所有資料庫 show databases 建立資料庫 create database 切換到該資料庫 use 檢視該資料的表 show tables 建立使用者 create user bolvi identified by 123456 賦予許可權 grant select,insert,u...

mysql 建立使用者指令碼 Mysql使用者建立指令碼

我試圖自動化mysql使用者建立過程。我想到建立乙個包含mysql使用者建立語句的臨時檔案,那麼我會這樣稱呼 mysql u root proot 這裡是我的臨時檔案的內容 drop database if exists mytestdatabase create database mytestda...

mysql 建立使用者

mysql grant all privileges on to root identified by with grant option query ok,0 rows affected 0.02 sec 表示是所有的外部機器,如果指定某一台機,就將 改為相應的機器名 mysql grant al...