mysql基礎命令
阿新 • • 發佈:2018-03-14
pos 數據操作 cmd creat 會有 inf 錯誤提示 表結構 let
mysql基礎命令
sql功能
DML(數據操作語言):用於檢索或修改數據。 DDL(數據定義語言):用於定義數據的結構,如創建、修改或者刪除數據庫對象。 DCL(數據控制語言):用於定義數據庫用戶的權限。
查看數據庫
show databases;
使用數據庫
use test1;
查看數據庫中表
show tables;
查看表結構
desc people;
數據庫創建腳本
create table people( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, password VARCHAR(30) NOT NULL, age INT NOT NULL, sex VARCHAR(2) DEFAULT‘男‘, birthday date );
增加數據
insert into people (name,password,age,sex,birthday) values (‘zhangsan‘,‘1997‘,21,‘男‘,‘2005-02-02‘);
刪除數據
delete from people where name=‘zhangsan‘;
查詢數據
select * from people; select age from people where name=‘zhangsan‘;
修改數據
update people set age=36 where name=‘zhangsan‘;
參考教程
基礎操作學完,實際操作中會有許多的問題
- 建表時,最後一行不需要逗號(,),我就是因為這個困擾了好長時間。
- 插入數據時,不允許插入漢字,這是由於數據庫沒有編碼的原因。參考網址
- 輸入時總避免不了輸入錯誤,但是有時候輸入 exit或者 quit 等退出不出去,辦法就是有些命令都是成對出現的,輸入錯誤時把另外一半補上就可以了。參考網址
- cmd窗口沒有面板窗口容易使用,但是命令行可以得到很大的提高。輸入命令行之後如果提示錯誤,仔細查看錯誤提示即可,一般都是很好解決的。詳細的可以查看下面的圖片。
mysql基礎命令