美文网首页
Linux下安装mysql

Linux下安装mysql

作者: 中辣黄焖鸡 | 来源:发表于2023-10-06 10:00 被阅读0次

1.创建mysql安装目录(选择安装目录)

#进入usr/local目录
cd /usr/local
#创建mysql目录
mkdir mysql
#进入mysql目录
cd mysql

2.下载mysql安装文件

#在线下载mysql5.7  也可以本地下载然后上传到服务器
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-linux-glibc2.12-x86_64.tar
#解压mysql文件
tar -zxvf mysql-5.7.30-linux-glibc2.12-x86_64.tar
#修改解压后文件目录方便使用
mv mysql-5.7.30-linux-glibc2.12-x86_64 mysql5.7
#进入mysql解压后的目录
cd mysql5.7
#创建data目录
mkdir data
#给data目录赋权限
chmod -R 777 /usr/local/mysql/mysql5.7/data

3.修改mysql配置文件

#进入配置文件修改模式
vi /etc/my.cnf
#替换配置文件中内容
[mysqld]
bind-address=0.0.0.0
port=3306
user=root
basedir=/usr/local/mysql/mysql5.7
datadir=/usr/local/mysql/mysql5.7/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/mysql5.7/data/mysql.err
pid-file=/usr/local/mysql/mysql5.7/data/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
#远程连接要注释[mysqld_safe]下的内容

4.关联环境安装

#安装libaio-devel.x86_64
yum -y install libaio-devel.x86_64
#安装numactl
yum -y install numactl

5.mysql初始化

#进入bin目录
cd bin
#注意配置内容目录和账号
./mysqld --initialize --user=root --datadir=/usr/local/mysql/mysql5.7/data/ --basedir=/usr/local/mysql/mysql5.7/

6.查看密码

cat /usr/local/mysql/mysql5.7/data/mysql.err
image.png

上图后面部分为密码

7.添加软连接

ln -s /usr/local/mysql/mysql5.7/support-files/mysql.server /etc/init.d/mysql
ln -s /usr/local/mysql/mysql5.7/bin/mysql /usr/bin/mysql

8.启动mysql

service mysql start

9.使用第6步查看到的密码登录mysql

./mysql -hlocalhost -uroot -p

10.修改登录密码

#修改密码
set password=password('你的密码');
#刷新配置
flush privileges;

11.修改权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

12.测试连接

至此mysql已经安装完成可以使用远程连接工具连接测试

相关文章

网友评论

      本文标题:Linux下安装mysql

      本文链接:https://www.haomeiwen.com/subject/fblwmdtx.html