MySQL指令

2023/06/23 MySQL 共 603 字,约 2 分钟
闷骚的程序员

MySql指令

一定要注意每条sql语句后面都要有;

  1. 数据库相关
命令作用
CREATE DATABASES 数据库名称;创建数据库
DROP DATABASE 数据库名;删除数据库
show databases;显示所有数据库
show tables;显示当前数据库所有表
use 数据库名接下来的命令默认对哪个数据库操作
ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集名称;更改数据库字符集
RENAME DATABASE 旧数据库名 TO 新数据库名;更改数据库名
  1. 表相关
命令作用
CREATE TABLE 表名(列名 类型 [属性],列名 类型 [属性]…); //属性可省略创建表
DROP TABLE 表名;删除表
ALTER TABLE 表名 ADD 列名 类型;添加列
ALTER TABLE 表名 DROP COLUMN 列名;删除列
ALTER TABLE 表名 CHANGE 旧列名 新列名 新数据类型;重命名列
ALTER TABLE 表名 ADD CONSTRAINT 约束名 约束类型 (列名);添加约束
show columns from 表名;显示表中所有列
select * from 表名;显示表中所有数据
select * from 表明 limit 3;查询前三个数据
  1. 数据相关
命令作用
INSERT INTO 表名 VALUES(值,值,值…); //默认添加顺序为该表的列名顺序添加数据
DELETE FROM 表名 WHERE 条件;删除数据
UPDATE 表名 SET 列名=值 WHERE 条件;修改数据

文档信息

Search

    Table of Contents