mysql的十二條基本語句
阿新 • • 發佈:2019-10-19
在 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