MySQL常用語句 整理

2021-06-27 22:51:12 字數 1105 閱讀 7589

------------------------資料庫設定------------------------------

自增長:auto_increment

字符集設定:character set  (create database 《資料庫名》 charset=utf8)

約束外來鍵:engine = innodb     (create table 《表名》 (<>,...)engine=innodb)    

事務回滾:begin rollback commit   

匯出資料庫:c:\>mysqldump -h localhost -u root -p boke>e:bokez.sql  

匯出資料庫:c:\>mysqldump -h localhost -u root -p boke>bokez.sql  

還原資料庫:mysql -uroot -p test order by <>

降序排列:            (2)select * from <> order by <> desc

公升序排列,與預設一樣: (3)select * from <> order by <> asc

隨機排列,效率不高:  (4)select * from <> order by rand()

條數查詢:select * from <> limit 0,5;

連線查詢--左連線: select * from 《表名》 left join 《表名》 on  《表名》.《欄位名》=《表名》.《欄位名》;

連線查詢--右連線: select * from 《表名》 right join 《表名》 on  《表名》.《欄位名》=《表名》.《欄位名》;

連線查詢--內連線: select * from 《表名》 inner join 《表名》 on  《表名》.《欄位名》=《表名》.《欄位名》;

修改表:update 《表名》 set 《欄位名》=《值》 where 《篩選條件》;

模糊查詢: like '%*%'

auto_increment是insert的操作計數的,也可以檢視或修改,

檢視:show create table 表名

修改:alter table 表名  auto_increment=數值

mysql常用語句 MySQL常用語句

create table student id int primary key auto increment comment 學號 name varchar 200 comment 姓名 age int comment 年齡 comment 學生資訊 修改表注釋 alter table studen...

php mysql 常用語句 mysql常用語句

一 修改mysql使用者密碼 mysql h localhost u root p 命令列登入 update user set password password 123456 where user root 二 資料庫操作 show databases 顯示資料庫 create database ...

SQL常用語句整理

自己做專案時,主要是表單的提交,所以對資料庫的操作有所了解。但是面試時問起時,發現自己掌握不牢,而且掌握的都太基本了,故在此將面試中涉及到的和基本的sql操作一起整理一下。所有的sql操作我按照以下分類進行整理 1 運算元據庫 create database test 建立資料庫test drop ...