首页 > 数据库 > MySQL > 基于Linux的MySQL5.7的二进制安装
打开mysql官网下载页面: https://dev.mysql.com/downloads/mysql/
shell> tar zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /mysql/mysql57/app --strip-components=1
shell> mv /etc/my.cnf /etc/my.cnf.bak shell> vim /mysql/mysql57/app/my.cnf [mysqld] user=mysql port=3307 basedir=/mysql/mysql57/app datadir=/mysql/mysql57/product/data socket=/mysql/mysql57/product/data/mysql.sock log_error=/mysql/mysql57/product/data/myerror.log server_id=57 log-bin=mysql-bin binlog_format=ROW
shell> cd /mysql/mysql57/app shell> ./bin/mysqld --defaults-file=/mysql/mysql57/app/my.cnf --initialize shell> tail /mysql/mysql57/product/data/myerror.log 2021-03-03T01:44:49.248365Z 1 [Note] A temporary password is generated for root@localhost: qdcf_Vl>k8LP 获取数据库初始登录临时密码:qdcf_Vl>k8LP
shell> vi /root/.bash_profile export PATH=/mysql/mysql57/app/bin:$PATH shell> source /root/.bash_profile
shell> cp /mysql/mysql57/app/support-files/mysql.server /etc/init.d/mysqld57 shell> vi /etc/init.d/mysqld57 basedir=/mysql/mysql57/app datadir=/mysql/mysql57/product/data
shell> service mysqld57 start //启动mysql shell> service mysqld57 status //查看启动状态 shell> service mysqld57 stop //停止mysql
或者mysqld_safe启动MySQL服务
shell> /mysql/mysql57/app/bin/mysqld_safe --defaults-file=/mysql/mysql57/app/my.cnf --user=mysql &
shell> mysqladmin -uroot -p"qdcf_Vl>k8LP" -S /mysql/mysql57/product/data/mysql.sock password "mysql" shell> mysql -uroot -pmysql -S /mysql/mysql57/product/data/mysql.sock
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30310891/viewspace-2767108/ ,如需转载,请注明出处,否则将追究法律责任。