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 数据表名;



    后续学习中还会继续更新哦~

你可能感兴趣的:(数据库)