linux安装二进制mysql_Linux中MySQL二进制安装步骤

MySQL二进制安装步骤

安装依赖环境

[root@node3 ~]# yum -y install libaio

将mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz传到linux并解压

[root@node3 ~]# tar -xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /opt/

创建一个mysql用户

[root@node3 ~]# useradd -M -s /sbin/nologin mysql

给解压的包重命名

[root@node3 ~]# cd /opt/

[root@node3 opt]# mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql

创建一个存放日志的文件

[root@node3 opt]# touch /opt/mysql/mysql.log

[root@node3 opt]# mkdir /opt/mysql/data

授权属主属组都是mysql

[root@node3 opt]# chown -R mysql.mysql /opt/mysql/

初始化mysql

[root@node3 opt]# cd mysql/

[root@node3 mysql]# cd data

[root@node3 date]# cd

[root@node1 mysql]# /opt/mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

root@localhost: 后面为数据库密码

70bfe8b410f41ca2e6b0562017ef414d.png

把数据库命令住家到二进制文件中(使命令全局生效)

[root@node3 ~]# echo "PATH=/opt/mysql/bin:$PATH" >> /etc/profile

重读配置文件

[root@node3 ~]# . /etc/profile

配置MySQL

修改数据库主配置文件

[root@node3 ~]# vim /etc/my.cnf

aa234863b250ce006deaeae1eeb1ac3d.png

拷贝MySQL程序启动脚本

[root@node3 ~]# cp -a /opt/mysql/support-files/mysql.server /etc/init.d/mysqld

[root@node3 ~]# cp /opt/mysql/support-files/mysql.server /opt/mysql/bin/mysql.sh

修改配置文件

[root@node3 ~]# vim /etc/init.d/mysqld

[root@node3 ~]# vim /opt/mysql/bin/mysql.sh

46 basedir=/opt/mysql

47 datadir=/opt/mysql/data

3558e1eee660949a1c854ad72887a5d8.png

启动数据库

[root@node3 ~]# service mysqld start

登录数据库

[root@node3 ~]# mysql -uroot -p

修改密码

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

查看数据库

mysql> show databases;

使用切换数据库

mysql> use mysql;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值