linux下mysql如何安装简单(LinuxCenter7安装MYSQL8)
mysql8
我的环境信息
系统:centeros7.5
Mysql版本:Mysql8.0.27
1.登录自己的linux服务器/虚拟机,使用weget下载MySQL安装包
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz
下载MYSQL8安装包
2.解压安装包
tar xvJf mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz
解压安装包
3.重命名文件夹
mv mysql-8.0.27-linux-glibc2.12-x86_64 mysql
查看
4.创建data文件夹,用来存储数据
mkdir data
查看
5.创建组与用户,给用户授权
1.groupadd mysql 创建组
2.useradd -g mysql hadoop 创建用户
3.chown -R hadoop.mysql /usr/local/soft/mysql 给用户授权
6.之前创建的data文件夹,我们现在来初始化数据
./bin/mysqld --user=hadoop --basedir=/usr/local/soft/mysql --datadir=/usr/local/soft/mysql/data --initialize
如果运行报如下错误
错误
请执行以下命令:
rpm -qa|grep libaio
安装包
初始化(标红处为初始密码)
7.编辑my.cnf文件(配置启动信息)
vim /etc/my.cnf
i编辑,esc :wq保存并推出
配置信息
8.添加mysqld服务到系统
进入mysql目录
cp -a ./support-files/mysql.server /etc/init.d/mysql
授权以及添加服务
chmod x /etc/init.d/mysql
chkconfig --add mysql
启动服务(注意:应为权限问题,最好哪一个账户解压的,就用那个账户启动)
service mysql start
停止服务
service mysql stop
查看服务状态
service mysql status
9.使用上面自动生成的密码登录并修改root密码
登录mysql
mysql -uroot -p
输入之前随机生成的密码
输入自己的密码(密码替换为自己的密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
立即执行
flush privileges;
进入数据库(选择默认的mysql数据库)
use mysql;
配置远程可访问
update user set host='%' where user='root';
flush privileges;
退出
\q
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com