程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql基本語法總結

mysql基本語法總結

編輯:MySQL綜合教程

mysql基本語法總結


#創建表
CREATE DATABASE mytest
USE mytest
CREATE TABLE userInfo(
userId INT PRIMARY KEY AUTO_INCREMENT NOT NULL, #auto_increment 為自動增長
userSex INT(4) DEFAULT '0', #性別默認為0
userAges DOUBLE(10,2) NOT NULL, #工資為double類型
userName VARCHAR(20) NOT NULL,
userPwd VARCHAR(20) NOT NULL
);




#向表中插入數據
INSERT INTO userInfo VALUES('',0,2000,'張三','123456'),('',0,4200,'李四','123456'),('',1,3000,'王五','123456')


#查詢表中的數據
SELECT * FROM userInfo;


#刪除表
DROP TABLE userInfo;

#查詢表名
DESC userInfo;


#查看表 userInfo 中前2行數據
SELECT * FROM userInfo ORDER BY userId LIMIT 0,2;


#查看表 userInfo 中前2行數據(與上相同)
SELECT * FROM userInfo LIMIT 0,2;


#刪除表 userInfo中編號為1的記錄
DELETE FROM userInfo WHERE userId=1;


#修改表 userInfo中編號為1的記錄
UPDATE userInfo SET userWages=4500 WHERE userId=2;


#在表userInfo中添加一個字段userAge,類型為int(100)
ALTER TABLE userInfo ADD userAge INT(100);


#將表userInfo名字更改為stuClass
RENAME TABLE userInfo TO stuInfo;


#修改表userInfo列名
ALTER TABLE userInfo CHANGE userSex userSexs INT;


#修改表userInfo列名的類型
ALTER TABLE userInfo MODIFY userSex INT;


#刪除表userInfo中的列
ALTER TABLE userInfo DROP userWages;


#文章前面加入4個空格
update article set content=concat(' ',content);


#查詢當前使用的數據庫
SELECT DATABASE();

#當前數據庫包含的表信息
SHOW TABLES;

#獲取當前時間
SELECT NOW();

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved