MySQL命令速查
## 服务启动与停止 ``` net stop mysql; net start mysql; ``` ## 登录MySQL ``` mysql -u用户名 -p用户密码; ``` ## 数据库操作 ``` # 显示所有数据库 show databases; # 使用数据库 use 数据库名; # 创建数据库 create database 库名; # 删除数据库 drop database 库名; ``` ## 数据表操作 ``` # 显示数据库中所有数据表 show tables; # 显示表结构 describe 表名; # 创建数据表 create table 表名(字段列表); # 删除数据表 drop table 表名; ``` ## 数据操作 ``` # 插入数据 INSERT INTO 表名 VALUES(内容1,内容2,内容3); INSERT INTO 表名(字段1,字段2,字段3) VALUES(内容1,内容2,内容3); # 更新数据 UPDATE 表名 SET 字段1=内容1,字段2=内容2;(修改所有数据,不安全,不推荐) UPDATE 表名 SET 字段1=内容1,字段2=内容2 WHERE 查询条件; # 删除数据 DELETE FROM 表名;(删除所有数据,不安全,不推荐) DELETE FROM 表名 WHERE 查询条件; ``` ## 查询操作 ``` # 查询所有字段 SELECT * FROM 表名; # 查询固定字段 SELECT 字段1,字段2,字段3 FROM 表名; # 字段以别名输出 SELECT 字段1 别名1,字段2 别名2,字段3 别名3 FROM 表名; # 字段排序(升序/降序) SELECT * FROM 表名 ORDER BY 字段 ASC; SELECT * FROM 表名 ORDER BY 字段 DESC; # 截取与分页 SELECT * FROM 表名 Limit 数量; SELECT * FROM 表名 Limit 起始索引,数量; ``` ## 数据导入/导出 ``` # 导入 mysqlimport -u 用户名 -p 数据库名 文件名 # 导入 source sql文件 # 导出 mysqldump -u 用户名 -p --databases 数据库名 > 文件名 ``` ## 退出 ``` exit; ```
创建时间:2023-07-20
|
最后修改:2023-12-27
|
©允许规范转载
酷酷番茄
首页
文章
友链