Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

MySql常用指令 PDF 下载


分享到:
时间:2021-07-22 07:12来源:http://www.java1234.com 作者:转载  侵权举报
MySql常用指令 PDF 下载
失效链接处理
MySql常用指令 PDF 下载


本站整理下载:
提取码:osxo 
 
 
相关截图:
 
主要内容:

以下命令不作特殊说明,都是在bin目录下运行)
安装前,检测系统是否安装MySQL:
rpm  -qa  |  grep  mysql
如果提示有,进行卸载:
rpm  -e  mysql   //普通删除模式
rpm  -e  --nodeps  mysql   //强力删除模式,如果使用上面命令删除时,提示有依赖的其他文件,则使用此命令 
 
1.安装MySQL服务(在bin目录下运行)
mysqld  --install
 
2.初始化MySQL
mysqld  --initialize  --console
 
3.开启/关闭MySQL服务
net  start/stop  mysql
 
4.查询MySQL版本
mysql  --version
 
5.登录MySQL
mysql  -h  (主机名,本机地址可省略不写)  -u  root(用户名)  -p  (密码可省略不写)
 
6.修改密码
alter  user  ‘root’@’localhost’  identified  by  ‘123456’(密码)
 
7.数据库操作
Create  database  数据库名;
Create  database  数据库名  character  set  字符集(默认编码utf8);
Drop  database  数据库名;
Show  databases;
Show  create  database  数据库名;
Use  数据库名;
Select  database();    #查询正在使用哪个数据库
 
8.表的操作
CREATE  TABLE  tablename(
table_id(字段名)  INT(数据类型)  NOT  NULL  auto_increment(一般主键是自增长的字段,不需要指定),
table_title  VARCHAR(100)(数据类型和长度)  NOT  NULL,
table_date  DATE,
PRIMARY  KEY(id)      #设table_id为主键
);    #auto_increment只是用MySQL,实现添加自增长语句。
 
Drop  table  tablename; #删表
Show  tables;
Show  table  status  from  数据库名; #显示数据库中所有表的信息
Show  table  status  from  数据库名  like  ‘test%’; #表名以test开头的表
Show  table  status  from  数据库名  like  ‘test%’\G; #加上\G查询结果按列打印
Show  columns  from  表名;  等价于  Desc  表名; #查看表结构
Show  index  from  表名; #获取表的索引
 
修改表结构:
Alter  table  表名  add  列名  类型(长度) ;
Alter  table  表名  modify  列名  类型(长度)  约束 not  null;
Alter  table  表名  change  旧列名  新列名  类型(长度)  约束;
Alter  table  表名  drop  列名;
Rename  table  表名  to  新表名;
Alter  table  表名  character  set  字符集(MySQL默认utf8);
 
9.表记录的操作
 
插入表记录:
Insert  into  表名(列名1,列名2,列名3...)  values(值1,值2,值3...);
Insert  into  表名  values(值1,值2,值3...); #插入一条完整的记录

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐