可以直接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
模糊查詢
百分號代表一個或多個字符
一個下划線_代表一個字符