欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

阿里云 Centos7 安装mysql

程序员文章站 2024-03-25 13:21:52
...
  1. 将安装包上传到 云服务器上,然后解压
    百度网盘: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
  1. 给解压后的文件改个名字
    阿里云 Centos7 安装mysql

  2. 将解压后的mysql文件移动到/usr/local 目录下
    阿里云 Centos7 安装mysql
    阿里云 Centos7 安装mysql

  3. 创建mysql组和用户

groupadd mysql
useradd -r -g mysql mysql

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

  1. 初始化mysql
yum install -y libaio

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

8.开启mysql服务

./support-files/mysql.server start

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql
这时再启动就会成功了:
阿里云 Centos7 安装mysql

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

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

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

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

mysql -u root -p

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

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

阿里云 Centos7 安装mysql

14.刷新权限

flush privileges;

阿里云 Centos7 安装mysql

相关标签: 笔记