mysql資料庫的基本操作1

2021-08-26 20:28:36 字數 2060 閱讀 6208

–建立資料庫

–if not exists 在建立資料庫前先進行判斷資料庫是否存在 如果資料庫存在則不進行建立但是不會報錯

–mydb為資料庫名

create

database

ifnot

exists mydb;

–檢視資料庫

–這裡使用的是databases而不是database

–展示的是目前所有的資料庫

show databases;

–當資料庫足夠多的時候可以採用模糊查詢like 『%查詢的關鍵內容%』

show databases like

'%d%';

–使用資料庫

use

mydb;

–刪除資料庫

–drop刪除資料庫的同時會把資料庫中的表表中的資料也會刪除

drop

database

ifexists mydb;

–檢視mysql中的儲存引擎

show engines;
–建立資料表

–學生表

–主鍵 primary key

–標識列(自增) auto_increment

–default 預設值

create

table

ifnot

exists student(

sid int(4) auto_increment primary

key,

sname varchar(20) not

null,

*** varchar(2) default

'男');

–成績表

–外來鍵 foreign key(設為外來鍵的字段) references 根據哪乙個表的哪乙個字段

create

table

ifnot

exists result(

sid int (4) auto_increment primary

key,

score float(5),

foreign

key(sid) references student(sid)

);

–檢視資料表

–兩種檢視方式都是可以的

show columns from student;

desc student;

–刪除表

drop

table

ifexists result;

–插入資料

–因為前面給sid設定了auto_increment所以在新增資料的時候這列可以忽略不計

insert

into student (sname) values ('張三'),('騰超'),('王麻子');

insert

into result (score) values (80),(90),(90);

–查詢插入結果

select * from student;
–修改資料

update student set sname ='疼小草'

where sid=2;

–刪除資料

delete

from result where sid=2;

MySQL的基本操作 1 資料庫的基本操作

2019 10 17 最近跟著書本在學習mysql,整理了一下重點部分供日後自己回顧。本人所用版本為8.0.17 mysql 5.7從入門到精通 劉增傑 mysql安裝完後,會在其data目錄下自動建立幾個必須的資料庫 檢視當前所有存在的資料庫,輸入語句 建立資料庫 建立好資料庫後,使用 show ...

MySQL 1 資料庫的基本操作

啟動mysql net start mysql停止服務 net stop mysql1.1 建立資料庫 1.1.1基本語法 建立資料庫 create database if not exists 資料庫名 default character set 字符集名 default collate 校對規則...

mysql資料庫基本操作 MYSQL資料庫基本操作

1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...