mysql常用操作

在安装完mysql服务的基础上进行以下操作
1.更改root数据库密码
(1)将mysql命令加入环境变量并使其生效
在这里插入图片描述
在这里插入图片描述
(2)为mysql创建密码
在这里插入图片描述
(3)更改数据库root密码
在这里插入图片描述
skip-grant:忽略用户名和密码直接登录
重启mysqld服务
在这里插入图片描述
直接登录
在这里插入图片描述
使用mysql库来切换库,更改一个表
在这里插入图片描述
我们要更改的就是这个表
在这里插入图片描述
修改用户名为root的密码,将密码修改为linux
在这里插入图片描述
改完密码后,把/etc/my.cnf文件改回来(删掉skip-grant)
在这里插入图片描述
重启mysqld服务
在这里插入图片描述
使用新密码登录数据库
在这里插入图片描述
2.连接Mysql
(1)直接输入用户名和密码进行连接
在这里插入图片描述
(2)连接远程服务器的mysql,-h(host),-p(端口号)
在这里插入图片描述
(3)使用sock方式进行连接,-S指定sock文件路径,在/etc/my.cnf文件里边。该方式只适合本机登录
在这里插入图片描述
(4)连接mysql之后操作的一些命令,例如列出当前数据库的库列表,在shell脚本里使用较多
在这里插入图片描述
3.mysql常用命令,进入mysql执行
(1)查询库
在这里插入图片描述
(2)切换库,这里是切换到了刚刚查询到的五个表中的mysql
在这里插入图片描述
(3)查询库里的表
在这里插入图片描述
(4)查看user表里的字段
在这里插入图片描述
(5)查看user表建表语句,表里的内容跟上边的内容是一样的,\G表示竖排显示
在这里插入图片描述
(6)查看当前用户
在这里插入图片描述
(7)查看当前使用的数据库
在这里插入图片描述
(8)创建一个名为db1的库
在这里插入图片描述
查询一下有没有创建成功
在这里插入图片描述
(9)在db1库里创建名为t1的表,括号内为表内字段,用反引号引起来
在这里插入图片描述
查询是否创建成功
在这里插入图片描述
红框内的字符集是可以自定义的
(10)自定义字符集,先删掉刚刚创建的表
在这里插入图片描述
重新创建表
在这里插入图片描述
查询是否创建成功
在这里插入图片描述
(11)查看当前数据库版本
在这里插入图片描述
(12)查看数据库状态
在这里插入图片描述
(13)查看各参数
在这里插入图片描述
查看最大连接数
在这里插入图片描述
(14)修改配置,例如修改上面的最大错误连接数
在这里插入图片描述
(15)查看队列,第二个命令更详细
在这里插入图片描述
4.mysql创建用户以及授权
(1)grant命令:授权,all:全部权限,on:在什么库里面,.:表示所有的库,‘user1’:通过指定用户登录,by ‘passwd’:通过passwd方式登录
在这里插入图片描述
(2)指定host登录
在这里插入图片描述
使用原来的登录方式是登录不上去的
在这里插入图片描述
要指定host才可以登录
在这里插入图片描述
如果不想使用host登录,可以改回来sock登录,先退出重登,把之前的host改为‘localhost’就可以了
在这里插入图片描述
查看是否可以登陆
在这里插入图片描述
(3)查看授权信息
在这里插入图片描述
查看指定用户授权信息
在这里插入图片描述
5.mysql备份与恢复
(1)备份库,使用mysqldump,其实就是将它重定向到一个文件里
在这里插入图片描述
(2)恢复库,使用mysql
在这里插入图片描述
(3)备份库里的表,这里备份mysql库里的user表
在这里插入图片描述
(4)恢复库里的表
在这里插入图片描述
(5)备份所有库
在这里插入图片描述
(6)只备份一个表结构,但不备份表的内容
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值