mysql5.7.24怎么安装,mysql5.7.24二进制快速安装

1.下载连接

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2.解压

tar zxf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

3.重命名

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

4.复制到指定目录

cp -r mysql /usr/local/

5.新建组

groupadd mysql

6.新建用户

useradd -g mysql -d /usr/local/mysql -s /sbin/nologin -MN mysql

7.进入mysql根目录

cd /usr/local/mysql/

8.修改拥有者为mysql用户

chown -R mysql:mysql ./

9.将mysql/support-files下的mysql.server 复制到 /etc/init.d/下并自定义为mysql

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

10.修改该服务

vi /etc/init.d/mysql

11.修改的内容

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

12.进入etc目录

cd /etc

13.删除my.cnf

rm -rf my.cnf

14.新建my.cnf

vi my.cnf

[client]

port = 3306

default-character-set=utf8

[mysqld]

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

character-set-server=utf8

default_storage_engine = InnoDB

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

15.进入mysql/bin目录下

cd /usr/local/mysql/bin/

16.执行以下命令

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

17.遇到错误

./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

18.执行以下命令

yum -y install libaio

19.执行初始化

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

20.遇到错误

./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory

21.执行以下命令

yum -y install numactl.x86_64

22.执行初始化

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

23.执行启动命令

service mysql start

24.登录 进入mysql/bin目录下执行

./mysql -uroot -p

25.输入密码

Enter password:输入默认的临时密码

26.修改密码

set password=password('新密码');

27.设置远程访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '访问密码';

flush privileges;

28.查看自启服务列表

chkconfig --list

29.添加mysql服务到自启服务

chkconfig --add mysql

30.设置自启

chkconfig mysql on

31.环境变量

为了不用在mysql/bin目录下才能连接mysql 将mysql/bin目录设置到环境变量中

vi ~/.bash_profile

# mysql environment

export MYSQL_HOME=/usr/local/mysql

export PATH=$PATH:$MYSQL_HOME/bin

. ~/.bash_profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值