MySQL基础之增删改查
在MySQL中的單行注釋以 # 開頭(GUI為SQLyog)
?
創(chuàng)建數(shù)據(jù)庫(kù):
CREATE DATABASE 庫(kù)名;
CREATE DATABASE xs?
選定某一數(shù)據(jù)庫(kù):
USE 庫(kù)名
?
創(chuàng)建表:
CREATE TABLE 表名(
字段名1 ?數(shù)據(jù)類型,
字段名2 ?數(shù)據(jù)類型,
字段名3 ?數(shù)據(jù)類型,
……
字段名n ?數(shù)據(jù)類型(最后一個(gè)無(wú)需加逗號(hào))
);
1 CREATE TABLE java成績(jī)表( 2 姓名 VARCHAR(40), 3 班級(jí) VARCHAR(20), 4 Java成績(jī) FLOAT 5 );?
刪除數(shù)據(jù)庫(kù):
DROP DATABESE 庫(kù)名
?
刪除表:
DROP TABLE 表名
?
往指定的表中插入數(shù)據(jù):
INSERT INTO 表名[(字段名1,字段名2,字段名3)] ? VALUES(xx,xx,xx)[,(xx,xx,xx)][,(xx,xx,xx)][,(xx,xx,xx)] ? ? ? # 可連續(xù)插入多行數(shù)據(jù)
1 INSERT INTO `java成績(jī)表`(姓名,班級(jí),Java成績(jī)) 2 VALUES('abc','dt55班',90.5),('def','dt55班',90.5),('ccc','dt55班',90.5)?
插入數(shù)據(jù)的第二種方法:
INSERT INTO 表名 SET 字段名 = 值?
INSERT INTO `java成績(jī)表` SET 姓名='李四'?
查詢表中的數(shù)據(jù):
SELECT 字段名1,字段名2,字段名3 ? ?FROM 表名 ? WHERE 條件
SELECT * FROM 表名 ? ? ? ? # 查詢表中的所有數(shù)據(jù)
?
在創(chuàng)建庫(kù)時(shí),指定編碼語(yǔ)法:
CREATE DATABASE 庫(kù)名 CHARACTER SET utf8/gbk
?
刪除students表中的所有數(shù)據(jù):
DELETE FROM 表名
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhwup/p/9333040.html
總結(jié)
以上是生活随笔為你收集整理的MySQL基础之增删改查的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MongoDB导出场景查询优化 #1
- 下一篇: 全新视角:用变分推断统一理解生成模型(V