MySQL基本操作命令
1、创建数据库
- CREATE DATABASE 数据库名;
- CREATE SCHEMA 数据库名;
2、创建指定字符集的数据库
CREATE DATABASE mysite;
CHARACTER SET = GBK;
3、创建数据库前判断是否存在同名数据库
CREATE DATABASE IF NOT EXISTS mysite;
4、查看数据库
SHOW DATABASES;
5、选择数据库
USE 数据库名;
6、修改数据库
ALTER {DATABASE | SCHEMA} 数据库名
DEFAULT CHARACTER SET 字符集(GBK、UTF8)
DEFAULT COLLATE 校对规则名称(utf8_bin/gbk_chinese_ci);
7、删除数据库
DROP DATABASE 数据库名;
8、复制表(没有复制表中的内容)
CREATE TABLE [IF NOT EXISTS] 数据表名
LIKE 源数据表名;
9、查看数据表的结构
DESC 数据表名;
10、查看数据表的内容
SELECT * FROM 数据表名;
如果在复制表时,同时复制表中的内容(但是不包括原表中设置的主键、自动编号等内容)
CREATE TABLE [IF NOT EXISTS] 数据表名
AS SELECT * FROM 源数据表名;
要想复制表结构和数据都完全一样的数据表,需要使用以下语句:
CREATE TABLE 数据表名 LIKE 源数据表名;
INSERT INTO 数据表名 SELECT * FROM 源数据表名;
11、重命名数据表
RENAME TABLE 数据表名1 To 数据表名2;
12、删除数据表
DROP TABLE IF EXISTS 数据表名;
13、插入记录
INSERT INTO 数据表名(字段名1,字段名2,…) VALUES (‘admin’,‘111’)(‘admin1’,‘222’);
14、修改表记录
UPDATE 数据表名 SET 字段名1 = “aaa”,字段名2 = “bbb” WHERE 条件表达式;
15、删除表记录
DELETE FROM 数据表名 WHERE condition;
16、清空表记录
TRUNCATE TABLE 数据表名;
后续学习中还会继续更新哦~
还没有评论,来说两句吧...