查看安装结果 指令:rpm -qa|grep -i mysql 结果展示: mysql-community-server-5.6.48-2.el7.x86_64 服务端 依赖安装: mysql-community-client-5.6.48-2.el7.x86_64 客户端 mysql-community-release-el7-5.noarch mysql-community-common-5.6.48-2.el7.x86_64 mysql-community-libs-5.6.48-2.el7.x86_64 删除关联依赖的mysql ① 启动或停止服务 指令:systemctl start/stop mysqld 或者 service mysqld start/stop ② 执行删除指令 指令:rpm -e 名称(mysql-community-client-5.6.48-2.el7.x86_64)。 … rpm -e mysql-community-server-5.6.48-2.el7.x86_64
启动mysql服务 指令:systemctl start mysqld
尝试登陆(启动服务后,首次登陆免密) 指令:mysql -u root mysql -u root@localhost 本机连接(默认) mysql -u root@% 远程连接
如果首次登陆报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock 原因是当前用户没有var/lib/mysql目录的访问权限, ① 解决方案:修改用户权限 指令:chown -R root:mysql /var/lib/mysql ② 重启mysql服务,并重新尝试登陆即可 指令:service mysqld restart / systemctl restart mysqld ③ 再次登录 指令:mysql -u root ④ 退出 指令:exit;/quit/Ctrl+c;
首次登陆有修改root密码,建议加上远程登录设置方便dos或java程序连接,退出重启服务后重进即可 ① 进入系统存储用户信息的库 指令:use mysql; ② 查看当前mysql的相关信息 指令:select host,user,password from user where user=‘root’; ③ 设置新密码(虚拟机内连接) 指令:update user set password=password(‘新密码’) where user=‘root’; ④ 设置远程连接(root外网) 指令:grant all on . to root@’%’ identified by ‘远程连接密码’; ⑤ 退出 指令:exit;/quit;/Ctrl+c
如果出现问题,处理方式先查看任务状态 指令:system status mysql
重置密码后,再次登录 需要先重启mysql服务。(Doc命令下) systemctl restart mysqld ① mysql -u root -p ② 输入密码 如果忘记登录密码,需要重启免密登录 ① 找到mysql的配置文件 指令:cd / 指令:find -name ‘my.cnf’ ② 编辑找到的文件 指令:vi /etc/my.cnf 添加修改: [mysqld] skip-grant-tables ③ 保存并退出 指令:Esc+:wq! ④ 重启服务 指令:systemctl restart mysql