1. 程式人生 > >你常用但是你經常得搜的一些mysql命令

你常用但是你經常得搜的一些mysql命令

ble 當前 on() char .sh car sele now() num

1.show full fields from tb_user; //查詢表註釋

2.use mybase; //打開數據庫

3.select version(); //查看數據庫版本

4.select user(); //查看用戶

5.Select now(); //查看時間

6.Select database(); //查看當前打開的數據庫

7.desc tablename; //查看表結構

8.Show columns from tablename; //查看表結構

9.Alter database mybase default character set utf8;//修改數據庫編碼

10.Show engines; //查看存儲引擎


11.創建表

#創建數據表

create table if not exists `user`(

id smallint primary key,

username varchar(20),

age tinyint default 20,

sex enum(‘男‘,‘女‘,‘保密‘),

email varchar(50),

addr varchar(200),

birth year,

salary float(8,2),

tel int,

married tinyint(1) comment ‘0代表沒有結婚,1代表結婚 ‘ #comment 代表註釋

)ENGINE=innodb charset=UTF8;


12.修改表名字

Alter table user10 rename to user11;

13.添加表字段

ALTER TABLE user10 ADD card CHAR(18);

14. 修改表的註釋
alter table test1 comment ‘修改後的表的註釋‘;

15.修改字段的註釋
alter table test1 modify column field_name int comment ‘修改後的字段註釋‘;
--註意:字段名和字段類型照寫就行

16.修改字段默認值語法:

alter table 表名 alter column 字段名 drop default; (若本身存在默認值,則先刪除)

alter table 表名 alter column 字段名 set default 默認值;(若本身不存在則可以直接設定)

17.修改表字段的類型

alter table address modify column city char(30);

18.mysql的啟動與停止

net start mysql net stop mysql

19.修改表字段的名稱

alter table grade change name username varchar(20) ;

你常用但是你經常得搜的一些mysql命令