mysql筆記集錦

day1:
sql語句:
1.連接服務器
設置環境變量或者查找到含有mysql.exe所在的目錄路徑;
Mysql -uusername -ppassword


(1)mysql -uroot -proot
(2)mysql -uroot -p
Enter password: root;


2.當連接上服務器後,我們首先面對的是“庫”,庫有1個或  多個,因此我們要想對錶/行時,首先要選庫。
選庫語句:
Use 庫名
(1)Use test;


顯示庫語句:(查看數據庫中的所有庫)
Show databases;


   2.1創建一個數據庫:
create database 數據庫名[charset 字符集]
(1)create database cson charset utf8;


   2.2刪除一個數據庫:
drop database 數據庫名;
(1)drop database cson;


   注意:2.3給數據庫改名?
Mysql中,表/列可以改名,database不能改名;




3.當選上庫之後,我們面對的就是“表”了;
  查看庫下的所有表:
Show tables;


  3.1簡單的建表語句:(方便練習)
Create table stu(
Snum int,
Sname varchar(10)
)engine myisam charset utf8;
//engine是指表引擎,和性能特點相關

  3.2刪除表:
drop table 表名;
(1)drop table stu;


  3.3改表名
rename table 舊錶名 to 新表名
(1)rename table stu to newstu;

  3.4插入數據
insert into stu values
(1,'zhangsang'),
(2,'lisi');


  3.5迅速清空表中的數據
truncate newstu;


Truncate和delete是有區別:
在於truncate相當於刪除表再重建一張同樣結構的表,操作後得到一張全新表;
delete是從刪除所有的層面來操作的;
(Truncate相當於舊的表扔了重畫一張,Delete相當於用橡皮把表中的數據擦掉。)
4.當選上表之後,我們面對的就是具體的數據了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章