1. 程式人生 > >mysql的十二條基本語句

mysql的十二條基本語句

在 mysql裡,所有語句都以分號作為結束標誌!

 

1.連線伺服器

Mysql -u username -p passwd

 

2.當連上伺服器後,首先面對的是庫,庫有1個或多個,因此我們想對錶進行操作的話,得先選庫:

use 庫名;

 

3.如果不知道有哪些庫,想檢視所有的庫:

show databases;

 

 4.檢視庫下面的所有表:

show tables;

 

5.建立一個數據庫

create database 資料庫名;

庫名後面加charset 字符集(如utf8); 現在可以不加,在配置檔案裡已經設定了預設編碼格式。

建立完後,data資料夾裡會多一個庫名目錄

 

6.刪除一個數據庫

drop database 庫名;

 

7.MySQL中資料庫不能改名,表/列可以改名

rename table oldname to new_tablename;

 

8.建立一個表

 create table stu(    

  -> snum int,    

  -> sname varchar(10)    

  -> )engine myisam charset utf8;

engine是指表引擎,和效能特點相關。

 

9.刪除表

drop table 表名;

 

10.插入資料

mysql> insert into stu values    

  -> (1,'mike'),(2,'josn'),(3,'wiki');     

 

mysql> insert stu values    

  -> (4,'nana');

也可以不加into

 

11.查看錶

select * from 表名;

 

12.清空表資料

truncate 表名;

 

truncate和delete的區別:

  • truncate刪除表後,表結構不在了(清空表,再重建)
  • delete刪除表後,表結構還在。(從行的角度進行刪除資料)
  • 如果修改的資料不多,就使用delete,
  • 如果修改大量資料,就使用truncate