1、软件包下载(下载至本地,上传至linux目录,本人一般上传至/usr/local/src/目录下): 根据Linux的位数,请下载合适的软件安装包:32位下载32位的安装包,64位下载64位的安装包 1.1 官网手动下载: 官网网址:https://dev.mysql.com/downloads/mysql/ 1.2 Linux镜像下载(下载至目录/usr/local/src/): cd /usr/local/src/ wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz 2、安装 2.1 解压安装包 # 进入下载目录 /usr/local/src/ # 解压 tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz # 查看 ls # 显示内容: # mysql-8.0.11-linux-glibc2.12-x86_64 ..... # 移动解压后的文件夹至/usr/local mv /usr/local/src/mysql-8.0.11-linux-glibc2.12-x86_64 /usr/local/ cd /usr/local/ # 重命名 mv ./mysql-8.0.11-linux-glibc2.12-x86_64 mysql-8.0 # 创建文件夹data,存储文件; cd /usr/local/mysql-8.0/ mkdir ./data 2.2 创建用户及用户组 # 用户组 groupadd mysql # 用户 (用户名/密码) useradd -g mysql mysql 2.3 授权 chown -R mysql.mysql /usr/local/mysql-8.0/ # 亲测 或 chown -R mysql . chgrp -R mysql . 2.4 初始化数据库: # 查看当前所在目录 pwd # 若显示/usr/local/mysql-8.0,请继续执行,否则请先进入此目录/usr/local/mysql-8.0 # 初始化 注意查看是否存在相关目录,若不存在,请新建 ./bin/mysqld --user=mysql --basedir=/usr/local/mysql-8.0/ --datadir=/usr/local/mysql-8.0/data/ --initialize ; # 亲测 或 ./bin/mysql --user=mysql --basedir=/usr/local/mysql-8.0/ --datadir=/usr/local/mysql-8.0/data/ --initialize ; 注意:截图从上往下第12-13行生成的“临时密码”; 2.5 Mysql配置 vi /etc/my.cnf 2.6 建立MySQL服务 # 添加Mysql到系统服务 cp -a ./support-files/mysql.server /etc/init.d/mysql # 若mysqld,以下mysql相应的修改mysqld,如下图所示 chmod +x /etc/init.d/mysql chkconfig --add mysql # 检查服务是否生效 chkconfig --list mysql 3、启动Mysql服务 # 启动 service mysql start; # 查看启动状态 service mysql status; 登陆Mysql: # 登陆 mysql -uroot -p # 输入"初始化数据库"操作时的"临时密码" 修改密码: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 4、远程连接 1.在 my.cnf 的mysqld 下增加 default_authentication_plugin=mysql_native_password 2.进入mysql命令行 use mysql update user set host ='%' where user='root'; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; FLUSH PRIVILEGES; 使用客户端工具进行连接。
Linux安装MySQL8.0
来源:这里教程网
时间:2026-03-01 15:10:06
作者:
编辑推荐:
- Linux安装MySQL8.003-01
- show profiles03-01
- 如何通过SQLyog分析MySQL数据库03-01
- MySQL库表设计小技巧03-01
- 使用Mysqldump备份和恢复MySQL数据库03-01
- MySQL执行计划解析(二)03-01
- MySQL执行计划解析(三)03-01
- 批量远程 批量管理服务器03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL库表设计小技巧
MySQL库表设计小技巧
26-03-01 - 批量远程 批量管理服务器
批量远程 批量管理服务器
26-03-01 - 批量远程桌面 批量服务器管理
批量远程桌面 批量服务器管理
26-03-01 - 影石袁跃谈 337 调查终裁完胜:花超 1000 万美金打赢了这场充满恶意的官司
- 马斯克喊话投资者:拿好特斯拉股票,未来价值将极高
马斯克喊话投资者:拿好特斯拉股票,未来价值将极高
26-03-01 - 因产品运营策略调整,中国移动“和生活”业务 4 月 30 日下线
因产品运营策略调整,中国移动“和生活”业务 4 月 30 日下线
26-03-01 - freeing items
freeing items
26-03-01 - 服务器批量打补丁 批量vps用什么
服务器批量打补丁 批量vps用什么
26-03-01 - 批量远程桌面管理软件下载 批量远程桌面
批量远程桌面管理软件下载 批量远程桌面
26-03-01 - 华为服务器批量raid 批量远程桌面
华为服务器批量raid 批量远程桌面
26-03-01
