MySQL8.0--安装教程
2021/10/6 19:42:52
本文主要是介绍MySQL8.0--安装教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- 在 /use/local下 创建mysql文件夹
-
1. cd /usr/local 2. mkdir mysql
-
- 切换到mysql文件夹下
-
cd mysql
-
- 下载mysql
-
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
-
-
- 解压mysql
- 重命名文件夹
-
mv mysql-8.0.20-linux-glibc2.12-x86_64 mysql
-
- 创建data文件夹 存储文件
-
cd mysql mkdir data
-
- 创建用户组以及用户和密码
-
- 授权用户
-
- 切换到bin目录下
-
- 初始化基础信息
-
./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize
-
-
编辑my.cnf文件
-
-
添加mysqld服务到系统
-
cp -a ./support-files/mysql.server /etc/init.d/mysql
-
-
-
授权以及添加服务
-
chmod +x /etc/init.d/mysql chkconfig --add mysql
-
-
启动mysql
-
service mysql start
-
-
查看启动状态
-
service mysql status
-
-
将mysql命令添加到服务
-
ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin
-
-
登录mysql mysql -uroot -p 密码使用之前随机生成的密码
-
修改root密码 其中123456是新的密码自己设置
-
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
-
-
执行 使密码生效
-
flush privileges;
-
-
选择mysql数据库
-
use mysql;
-
-
修改远程连接并生效
-
update user set host='%' where user='root'; flush privileges;
-
-
这篇关于MySQL8.0--安装教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20部署MySQL集群入门:新手必读指南
- 2024-11-20部署MySQL集群教程:初学者指南
- 2024-11-20部署MySQL集群项目实战:新手教程
- 2024-11-20部署MySQL集群资料:新手入门教程
- 2024-11-20MySQL集群部署教程:入门级详解
- 2024-11-20MySQL集群教程:入门与实践指南
- 2024-11-20部署MySQL集群教程:新手入门指南
- 2024-11-20MySQL读写分离教程:轻松入门
- 2024-11-20部署MySQL集群入门:一步一步搭建你的数据库集群
- 2024-11-19部署MySQL集群学习:入门教程