MySql控制台命令


可以直接windows搜索 MySql5.7 command line client 打開, 也可以在安裝目錄bin下 找到mysql.exe拖到控制台后輸入命令  (空格)-u(賬號)(空格)-p(密碼)

查看所有庫 : show databases;  //注意添加分號

選擇一個庫: use+表名;

查看選擇的庫中的表: show tables;

創建庫: create database +庫名;

刪除庫:drop database + 庫名;

desc +表名: 查看表結構;

創建表: create table +表名(

    字段名 +類型(比如int(),varchar()) +(字段的描述(是否可以為空not null,自動增長auto_increment)) +以此類推加字段每個之間用逗號隔開,設置主鍵可以使用primary key(字段名))

插入數據: insert info +表名(字段1,字段2...) values(值1,值2...);

查詢: select * from +表名;

修改數據: update+ 表名+ set+ 字段=值,字段=值...;// 這樣會修改這個表中所有行的這個字段; 添加條件    where 字段=值    只修改字段等於值的數據

刪除數據:delete * from 表名;//刪除所有  where添加條件

查詢前幾條數據: select * from 表名 limit 數字(前幾行);

從第幾行+1開始查詢幾行  select * from limit 2,4 (從第三行開始向下查詢四條);  // 使用limit 做分數據查詢

select 字段1,字段2.. from 表名 where 條件(比如id>3);

 

order by  排序

order by 字段 desc// 反序排序

order by 字段 desc limit 1 // 反排序后取第一條       mysql語句靈活組合

ex:select * from 表名 order by 字段(如果是數字按大小寫,字母按a-z);

 

函數.

 

條件查詢,and or not   and優先級大於or  括號優先級大於所有

is僅用is null 或者is not null
 

 

 

模糊查詢

百分號代表一個或多個字符

一個下划線_代表一個字符

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM