安装MySQL5.7版本

使用的是腾讯云服务器~
1.https://dev.mysql.com/downloads/file/?id=479097下载所需的压缩包(MySQL Community Server 5.7.9 Linux Generic x86-64bit )
2.解压到/usr/local/下,然后做个软连接 ln -s MySQL Community Server 5.7.9 Linux Generic x86-64bit mysql (chown -R mysql.mysql mysql)
3.cd mysql(没有data目录哈)
4.创建一个组:groupadd mysql
5.创建一个MySQL用户,并放到MySQL组中并设置密码:useradd -r -g mysql mysql
6.配置相关的启动配置文件
复制my_default.cnf到/etc/my.cnf (mysql启动时自动读取):cp my-default.cnf /etc/my.cnf

复制mysql.server 到/etc/init.d/

7.修改/etc/init.d/mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

8.初始化参数
bin/mysqld --initialize --user=mysql (会生成一个data目录,代表成功)
会生成一个临时密码,之后登陆数据库的时候会用到
9.给数据库加密
bin/mysql_ssl_rsa_setup
10.启动MySQL
./mysqld_safe --user=mysql &
11.登录,修改密码并设置权限

12.设置path环境变量 (尴尬的是,云服务器并不行)
export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH
将这个加入到环境变量中,可以不用等到/usr/local/mysql下,直接在任意目录下登录
mysql -uroot -p

my.cnf:解决下乱码问题

涉及到的Linux命令:wget,tar zxvf,

·

原文地址:https://www.cnblogs.com/jebel-25/p/9482346.html