玖叶教程网

前端编程开发入门

mysql数据库安装(单机)

一、官网下载二进制安装包

https://downloads.mysql.com/archives/community/



二、上传安装包至服务器对应的目录



三、开始安装

1.解压安装包并重命名

tar xvf mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz

mv mysql-8.0.32-linux-glibc2.12-x86_64 mysql

2.创建用户并创建数据目录

useradd -M -s /sbin/nologin mysql

mkdir /opt/mysql/data

3.授权目录

chown -R mysql.mysql /opt/mysql

4.配置环境变量并生效

echo "export PATH=$PATH:/opt/mysql/bin" >> /etc/profile

. /etc/profile

5.修改/etc/my.cnf

[mysqld]

datadir=/opt/mysql/data

socket=/opt/mysql/mysql.sock

port=3306

log-error=/opt/mysql/data/mysql-error.log

pid-file=/opt/mysql/data/mysql.pid

7.初始化

mysqld --defaults-file=/etc/my.cnf --user=mysql --initialize

8.启动

mysqld --defaults-file=/etc/my.cnf --user=mysql &

四、安装完成后检查

1.查看进程

ps -ef |grep mysql

2.进日志文件查看msyql初始化密码

cat /opt/mysql/data/mysql-error.log

3.登录mysql

mysql -u root -pWof63Xqn?xjC -S /opt/mysql/mysql.sock

4.修改密码并生效

alter user 'root'@'localhost' identified by '123456';

flush privileges;

5.配置system启动

vi /etc/systemd/system/mysql.service

[Unit]

Description=MySQL Database Server

After=network.target

[Service]

User=mysql

Group=mysql

ExecStart=/opt/mysql/bin/mysqld --defaults-file=/etc/my.cnf --user=mysql

Restart=always

[Install]

WantedBy=multi-user.target

6.配置开机启动

systemctl enable mysql

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言