博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql常用操作
阅读量:4125 次
发布时间:2019-05-25

本文共 1128 字,大约阅读时间需要 3 分钟。

在安装完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)只备份一个表结构,但不备份表的内容
在这里插入图片描述

转载地址:http://srlpi.baihongyu.com/

你可能感兴趣的文章
hadoop学习记录1-基本原理
查看>>
hadoop学习记录2-Hadoop安装配置
查看>>
一部电影晓生活-韩国
查看>>
并发编程实战1-多线程的周期、实现方式和意义
查看>>
并发编程实战2-Synchronized原理与使用
查看>>
并发编程实战3-单例模式与线程安全性问题
查看>>
并发编程实战4-自旋锁,死锁,以及锁重入详解
查看>>
Java中的读写锁
查看>>
并发编程实战6-线程之间的通信-深入解析Condition源码
查看>>
并发编程实战7-线程之间的通信2-join加塞线程
查看>>
并发编程实战8-ThreadLocal原理与使用-线程局部变量
查看>>
并发编程实战9-Java中的并发工具类
查看>>
并发编程实战10-多线程中的任务分解机制ForkJoinPool详解
查看>>
并发编程实战11-并发容器CopyOnWriteArrayList
查看>>
并发编程实战13-同步中的四种锁synchronized、ReentrantLock、ReentrantReadWriteLock、StampedLock
查看>>
并发编程实战14-LongAdder统计加法器-计数器jdk8
查看>>
并发编程实战15-重排序、happens-before
查看>>
集体智慧编程5-优化算法-爬山法、模拟退火、遗传算法
查看>>
遗传算法求解TSP问题
查看>>
路径搜索算法-A星算法
查看>>