mysql常用命令行大全
全文介绍
本文将从一个新手小白的操作顺序讲解常用的MySQL命令行。
一、启动连接服务命令
默认你已经安装好MySQL以及配置好环境变量,未完成的可搜索相关教程操作。
1.1、启动MySQL
net start [MySQL] ------中括号里替换为安装时设置的MySQL服务名称
1.2、连接MySQL
mysql -u root -p ----回车输入安装MySQL时设定的密码,默认:123456
1.X、命令拓展
net stop [MySQL] -----关闭MySQL服务
...
二、数据库操作命令
2.1、展示数据库
show databases;
2.2、选择数据库
use [数据库名];
2.3、创建数据库
create database [数据库];
2.4、删除数据库
drop database [数据库];
2.X、数据库命令拓展
1、 show status; ----查看数据库状态信息
2、 show errors; ----查看数据库错误信息
3、 show warnings; ----查看数据库警告信息
...
三、数据表操作命令
3.1、展现数据库中数据表
show tables;
3.2、创建数据表
create tables [表名] (<字段1><类型1>,.... ,<字段n><类型n>);
3.3、删除数据表
drop tables [表名];
3.X、数据表命令拓展
1、desc 表名;/ show columns from 表名;/ explain 表名; ----查看表结构
2、alter table 表名 add 列名 数据类型 [约束]; / alter table 表名 drop 列名;/ alter table 表名 modify 列名 数据类型 [约束]; ----修改表结构
3、show create table 表名; ----查看表创建SQL
4、rename table 原表名 to 新表名; ----修改表名
...
四、数据字段操作命令
4.1、插入数据
insert into 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);
4.2、删除数据
delete from 表名 where 条件;
4.3、删除数据
update 表名 set 列1 = 值1, 列2 = 值2, ... where 条件;
4.4、查询数据
select 列1, 列2, ... from 表名 where 条件;
4.X、数据字段命令拓展
1、create index 索引名 on 表名 (列名); ----创建索引
2、drop ndex 索引名 on 表名; ----删除索引
3、alter table 表名 add 字段 数据类型 其他; ----增加字段
4、select * from 表名; ----查询所有数据
...
五、其他命令拓展
1、exit ; ----退出SQL
2、select user(); ----查看当前用户
3、create user '用户名'@'主机' identified by '密码'; ----创建用户
4、select version(); ----查询数据库版本
5、select now(); ----查询时间