Mysql常用的命令

pan_jinquan發表於2016-01-21

Mysql常用的命令

(1)啟動和停止Mysql

>net start mysql
>net stop mysql

(2)連線資料庫(登入Mysql

>mysql -u使用者名稱 -p密碼


(3)檢視全部資料庫:

mysql> show databases;


(4)建立資料庫: 

mysql> create database 資料庫名;


(5)刪除資料庫:

mysql> drop database 資料庫名;


(6)使用資料庫:

mysql> use 資料庫名;


(7)建立資料表:

mysql> create table <表名> ( 
<欄位名1> <型別1> 
[,..<欄位名> <型別> ]);
或者:
create table if not exists 表名(
<欄位名1> <型別1> 
[,..<欄位名> <型別> ]);
);


(8)檢視資料庫中所有表: 
mysql> show tables;


(9)檢視錶結構: 
mysql> show columns from 表名 from 資料庫名;
或者:
mysql> desc tb_admin;


(10)給表插入資料 
insert into 表名(欄位名1,欄位名2,...) values(value1,value2,... );


(11)檢視錶的所有資料,相當於查詢資料表中的所有資料,並顯示出來。

mysql> select *from tb_admin;

select語句是最常用的查詢語句。如果查詢所有列,可以設定為“*”,如果要查詢表中某一列或者多列,用“,”隔開

查詢資料表中欄位為id和user的資料,並顯示出來

mysql> select id,user from tb_admin;


(12)檢視錶所有欄位屬性

mysql> show full columns from tb_admin;

(13)update :修改表中的內容(修改表的結構,如欄位,型別設定,主鍵等用alter命令)

mysql> update tb_admin set createtime='2015-12-10' where id=1;
mysql> update tb_admin set createtime=current_date where id=1;


 (14)alter :修改表結構,如增加或者刪除欄位,修改欄位名稱或者欄位型別,取消或者選擇主鍵等操作。

mysql> alter table tb_admin add email varchar(50) not null,modify user varchar(40);

//給表tb_admin增加型別為varchar(50) ,not nullemail欄位,並將欄位user型別修改為varchar(40)

 



相關文章