这里介绍的是CentOS7.4安装mysql57的教程
创建MySQL文件包
使用mkdir -p 文件夹路径创建以下目录:
文件夹路径 用途 /usr/local/mysql MySQL安装路径 /data/mysql 数据库保存路径 /data/log/mysql 日志保存路径下一步 下载MySQL并上传到服务器中(或者直接curl)
在MySQL官网:http://dev.mysql测试数据/downloads/mysql 中
点击
选择自己的Linux版本
然后下载32/64位的软件,这边我下载的是第二个
mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz
使用Xftp工具将下载好的mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz文件导入到目录 /usr/local 中;
#解压MySQL.tar.gz压缩包到 /usr/local中 tar -xzvf /usr/local/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /usr/local #重命名解压后的文件名 mv /usr/local/mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql #删除压缩包 rm -r /usr/local/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
新建mysql用户、组及目录
#新建一个msyql组 groupadd mysql #新建msyql用户禁止登录shell useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql
改变目录/文件所属用户组/拥有者
cd /usr/local/mysql #设置文件拥有者 chown -R mysql ./ chown -R mysql /data/mysql #设置文件所属用户组 chgrp -R mysql ./ chown -R mysql /data/mysql
配置参数
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql注意记录生成的临时密码: root@localhost: 后面的字符
bin/mysql_ssl_rsa_setup --datadir=/data/mysql继续修改系统配置文件
cd /usr/local/mysql/support-files ls #会显示 #magic mysqld_multi.server mysql-log-rotate mysql.sever四个文件/夹 #新建一个my-default.cnf文件 vi my-default.cnf cp my-default.cnf /etc/my.cnf cp mysql.server /etc/init.d/mysql vi /etc/init.d/mysql #拉到最下面修改 basedir=/usr/local/mysql datadir=/data/mysql
最后启动mysql
/etc/init.d/mysql start登陆MySQL
mysql -hlocalhost -uroot -p #如果出现-bash: mysql: command not found #就执行: ln -s /usr/local/mysql/bin/mysql /usr/bin然后输入配置参数时产生的临时密码
set password=password(‘new password‘);
Linux版 MySql57安装教程
标签:系统 word 执行 -- centos def set 软件 targe
查看更多关于Linux版 MySql57安装教程的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did117148