1、cd到mysql安裝目錄bin目錄:
2、輸入id、用戶名和密碼:
3、查看數據庫實例:
4、創建一個實例:
5、刪除一個實例:
6、創建一個表:
7、刪除一個表:
8、表結構:
9、修改表:
你想在一個庫里面建表的時候 首先你要記得use 使用當前的庫
use庫名
創建表:
create table 表名(id int,name varchar(35),price int);
id name price 是字段 后面的限制類型
刪除表:
drop table 表名字
查看表結構:
desc 表名字
查看數據庫語句:
show create database 表名字
查看建表語句:
show create table 表名字
修改表字段值:
alter table 表名 modify 字段名字 修改后的值;
修改表字段:
alter table 表名 change 原來字段名 修改后字段名(你要修改成為的類型);
添加表字段:
alter table 表名 add 字段名字 (字段類型);
刪除表字段:
alter table 表名 drop 字段名字
插入順序的問題:
first
alter table 表名 add 你要添加的字段(字段類型)first;
after
alter table 表名 add 你要添加的字段名字 (字段類型)after;
修改名字:
alter table 原表名 rename 新的名字;
整形:
整形: 所占字節: 取值范圍:
tinyint 1字節 -128~127
smallint 2字節 -32768~32767
mediumint 3字節 -8388608~388607
int 4字節 -2147483648~2147483647
bigint 8字節 +-9.22*10的18次方
浮點類型:
float(m,d) 4字節 單精度浮點型,m總個數,d小數位
double(m,d) 8字節 雙精度浮點型,m總個數,d小數位
decimal(m,d) decimal是存儲為字符串的浮點數
字符類型:
char 0~255字節 定長字符串
varchar 0~655355字節 變長字符串
時間類型:
data 4字節 日期,格式:2018-7-12
auto_increment:
自動增加,只用於整形,可以設置起始值,默認為1;
常與后面的primary key一起使用;
創建表時在整形字段后加上:auto_increment=起始值 primary key
修改起始值:alter table user auto_increment=起始值
增加索引:
查看所有索引: