MySql傻瓜式安装教程

138 阅读1分钟
1. 上传安装包

将mysql安装包上传至/data/soft下

image.png

2. 解压并移动

解压  tar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 移动  mv mysql-5.7.23-linux-glibc2.12-x86_64 /usr/local/ 改名  mv mysql-5.7.23-linux-glibc2.12-x86_64 mysql-5.7.23

image.png

3. 创建 用户,并给数据目录赋予权限

创建mysql组和用户 groupadd mysql

useradd -r -g mysql mysql

创建mysq数据目录 回到根目录 cd /

mkdir -p data

cd data/

mkdir -p mysql

赋予权限 chown mysql:mysql -R /data/mysql

image.png

4. 配置参数

执行vim /etc/my.cnf 然后 按 i 进入编辑模式,把下面内容复制进去 `[mysqld]

bind-address=0.0.0.0

port=3306

user=mysql

basedir=/usr/local/mysql-5.7.23

datadir=/data/mysql

socket=/tmp/mysql.sock

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

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

#character config

character_set_server=utf8mb4` 编辑完后 按esc 后按住 shift+: 输入 wq表示保存并退出

image.png

5. 初始化mysql

cd usr/local/mysql-5.7.23/bin

./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-5.7.23/ --datadir=/data/mysql/ --user=mysql --initialize

查看初始密码,复制出来 vim /data/mysql/mysql.err

image.png

启动mysql,并更改root 密码 启动之前先把mysql.server文件复制到/etc/init.d/mysql下否则可能启动不成功,若已存在可以覆盖

cp /usr/local/mysql-5.7.23/support-files/mysql.server  /etc/init.d/mysql

启动:service mysqld start

image.png

查看是否启动:ps -ef|grep mysql 更改密码:mysql -u root -p 提示输入密码,把刚才赋值的密码粘过来:

image.png

然后执行修改,并刷新

SET PASSWORD = PASSWORD('audaque'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; flush privileges;

image.png

关闭mysql:service mysqld stop