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-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南
- 2024-10-22MySQL数据库入门教程:从安装到基本操作
- 2024-10-22MySQL读写分离入门教程:轻松实现数据库性能提升
- 2024-10-22MySQL分库分表入门教程
- 2024-10-22MySQL慢查询的诊断与优化指南
- 2024-10-22MySQL索引入门教程:快速理解与应用指南
- 2024-10-22MySQL基础入门教程:从安装到基本操作
- 2024-10-22MySQL数据库中的Binlog详解与操作教程
- 2024-10-12部署MySQL集群项目实战:新手入门教程