阿里云 Centos7 安装mysql

it2025-09-01  3

将安装包上传到 云服务器上,然后解压 百度网盘:mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz 提取码:nizm 复制这段内容后打开百度网盘手机App,操作更方便哦 tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

给解压后的文件改个名字

将解压后的mysql文件移动到/usr/local 目录下

创建mysql组和用户

groupadd mysql useradd -r -g mysql mysql

更改所属组和用户 chown -R mysql mysql/ chgrp -R mysql mysql/

进入mysql,创建data目录 cd mysql mkdir data

初始化mysql yum install -y libaio

./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize

8.开启mysql服务

./support-files/mysql.server start

由于我用的是阿里云,需要将mariadb删除掉,可执行后续操作:

这时再启动就会成功了:

9.将mysql进程放入系统进程中并且重新启动

cp support-files/mysql.server /etc/init.d/mysqld service mysqld restart

设置mysql软连接 ln -s /usr/local/mysql/bin/mysql /usr/bin

11.使用随机密码登录,输入的密码就是上面生成的随机密码

mysql -u root -p

设置新密码 alter user 'root'@'localhost' identified by '自己想要设置的密码,如果不写就为空';

设置允许远程连接数据库 use mysql; update user set user.Host='%' where user.User='root';

14.刷新权限

flush privileges;

最新回复(0)