MySQL基本操作 1

2021-08-17 10:16:44 字數 1525 閱讀 1811

1.1查詢所有資料庫: show databases;

1.2建立資料庫:create database 資料庫名

1.3檢視資料庫的預設字符集:show create database 資料庫名 ;

1.4刪除資料庫:drop database 資料庫名

1.5修改資料庫:alter database 資料庫名 default character set utf-8或gbk;

1.6選擇資料庫:use 資料庫名;

2.1檢視所有表:show tables;

2.3建立表:create table 表名(

id int,

name varchar(10),

2.4檢視表結構:desc table 表名;

2.5刪除表:drop table 表名:

2.6修改表:(1)新增字段:alter table 表名 add 名稱 型別;

(2)刪除字段:alter table 表名 drop 名稱;

(3)修改字段型別:alter table 表名 modofy 名稱 型別;

(4)修改欄位名稱:alter table 表名 change 之前名字 之後名字 型別;

(5)修改表名稱:alter table 表名 rename to 修改後表名;

-- 1.1 增加資料

-- 插入所有字段。一定依次按順序插入

insert into student values(1,'張三','男',20);

-- 注意不能少或多字段值

-- insert into student values(2,'李四','女');

-- 插入部分字段

insert into student(id,name) values(2,'李四');

-- 1.2 修改資料

-- 修改所有資料(建議少用)

update student set gender='女';

-- 帶條件的修改(推薦使用)

update student set gender='男' where id=1; -- 修改id為1的學生,修改性別為男

-- 修改多個字段,注意: set 欄位名=值,欄位名=值,....

update student set gender='男',age=30 where id=2;

-- 1.3 刪除資料

-- 刪除所有資料(建議少用)

delete from student;

-- 帶條件的刪除(推薦使用)

delete from student where id=2;

--  另一種方式

-- delete from: 可以全表刪除      1)可以帶條件刪除  2)只能刪除表的資料,不能刪除表的約束     3)使用delete from刪除的資料可以回滾(事務)

-- truncate table: 可以全表刪除   1)不能帶條件刪除 2)即可以刪除表的資料,也可以刪除表的約束 3)使用truncate table刪除的資料不能回滾

truncate table student;

MySQL(1) MySQL基本操作

登入mysql mysql u root p12345612 退出mysql資料庫伺服器 exit 顯示所有資料庫 show databases 建立資料庫 create database test 切換資料庫 use test 顯示資料庫中的所有表 show tables 建立資料表 create...

MySQL 基本操作小結(1)

庫的操作 創,查,刪,改 create database 庫名稱 show databases show databases like 部分名稱 show create database 庫名稱 show create database 庫名稱 g drop database if exists 庫...

mysql基本操作 MySQL基本操作

mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...