linux安装Mysql 8.0环境
程序员文章站
2022-03-12 10:19:42
...
1、查看服务器是否存在数据库
- 查看是否存在
rpm -qa | grep mariadb
- 删除命令
yum -y remove mari*
rm -rf /var/lib/mysql/*
- 查看残留mysql文件
find / -name mysql
- 删除命令
find / -name mysql|xargs rm -rf;
2、安装Mysql8.0数据库
- 在根目录下执行下载Mysql源安装包
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
- 执行安装源命令
yum localinstall mysql80-community-release-el7-1.noarch.rpm
- 安装Mysql,安装之前可以先检查一下源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
- 安装MySQL
yum install mysql-community-server
- 安装完成它会提示Complete!
3、启动数据库
- 启动MySQL
service mysqld start
- 查看MySQL的运行状态
service mysqld status
如果出现active running字样说明启动成功
- 设置开机自启动
systemctl enable mysqld
systemctl daemon-reload
- 登录MySQL
mysql -u root -p
- 输入密码自己的密码如忘记请修改密码
link
当出现下图命令行时,说明我们已经进入Mysql了
4、添加远程登录用户
-
登录mysql
-
输入use mysql,连接数据库
use mysql;
- 查看数据库当前 root 用户的相关信息
select host, user from user;
- 设置远程访问
GRANT ALL ON *.* TO 'root'@'%';
或者
update user set host='%' where user ='root';
- 刷新一下表
flush privileges;
5、开放服务器安全配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WvUJCNzJ-1618882573574)(A721C697AD6D40A3BE6F192239F1A26D)]
6、navicat连接数据库
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QCG1vWMn-1618882573577)(98ABDDFF55574943ABF3703F8040A01E)]
最后连接时navicat可能报错2059,后面跟着一堆乱码
ALTER USER 'root' IDENTIFIED WITH mysql_native_password BY '你的密码';
至此服务器安装mysql环境已完成
推荐阅读
-
详解MySQL安装及MySQL8.0新密码认证方式
-
linux系统ubuntu18.04安装mysql 5.7
-
CentOS 7.4 64位安装配置MySQL8.0的详细步骤
-
解决Windows环境下安装 mysql-8.0.11-winx64 遇到的问题
-
Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程
-
Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
-
linux下apache、mysql、php安装配置详细笔记
-
在win10和linux上分别安装Python虚拟环境的方法步骤
-
Linux下编译安装MySQL-Python教程
-
CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5.3 5.4 5.5 5.6 7.0 7.1多版本全能环境