MySQL基础之增删改查
在MySQL中的單行注釋以 # 開頭(GUI為SQLyog)
?
創建數據庫:
CREATE DATABASE 庫名;
CREATE DATABASE xs?
選定某一數據庫:
USE 庫名
?
創建表:
CREATE TABLE 表名(
字段名1 ?數據類型,
字段名2 ?數據類型,
字段名3 ?數據類型,
……
字段名n ?數據類型(最后一個無需加逗號)
);
1 CREATE TABLE java成績表( 2 姓名 VARCHAR(40), 3 班級 VARCHAR(20), 4 Java成績 FLOAT 5 );?
刪除數據庫:
DROP DATABESE 庫名
?
刪除表:
DROP TABLE 表名
?
往指定的表中插入數據:
INSERT INTO 表名[(字段名1,字段名2,字段名3)] ? VALUES(xx,xx,xx)[,(xx,xx,xx)][,(xx,xx,xx)][,(xx,xx,xx)] ? ? ? # 可連續插入多行數據
1 INSERT INTO `java成績表`(姓名,班級,Java成績) 2 VALUES('abc','dt55班',90.5),('def','dt55班',90.5),('ccc','dt55班',90.5)?
插入數據的第二種方法:
INSERT INTO 表名 SET 字段名 = 值?
INSERT INTO `java成績表` SET 姓名='李四'?
查詢表中的數據:
SELECT 字段名1,字段名2,字段名3 ? ?FROM 表名 ? WHERE 條件
SELECT * FROM 表名 ? ? ? ? # 查詢表中的所有數據
?
在創建庫時,指定編碼語法:
CREATE DATABASE 庫名 CHARACTER SET utf8/gbk
?
刪除students表中的所有數據:
DELETE FROM 表名
?
?
轉載于:https://www.cnblogs.com/zhwup/p/9333040.html
總結
以上是生活随笔為你收集整理的MySQL基础之增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB导出场景查询优化 #1
- 下一篇: MyBatis超详细介绍——SQL语句构