1. 下载mysql-5.7.13-tar.gz

http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz

2. 创建mysql安装目录及数据库保存目录:

mkdir /usr/local/mysql

mkdir /data/mysql

3. 上传安装包并解压

rz

tar -zxvf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz

4. 将解压的文件夹内的文件mv到/usr/local/mysql目录下

mv mysql-5.7.13-linux-glibc2.5-x86_64/* /usr/local/mysql

5. 创建mysql用户组和mysql用户

groupadd mysql

useradd -r -g mysql mysql

6. 关联mysql到mysql用户组

chown -R mysql:mysql  /usr/local/mysql/

chown -R mysql:mysql  /data/mysql/

chown -R mysql  /usr/local/mysql/

chown -R mysql  /data/mysql/

6.更改mysql安装文件夹mysql/的权限

chmod -R 755 /usr/local/mysql/

7. 配置参数

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

bin/mysql_ssl_rsa_setup  --datadir=/data/mysql

8. 修改系统配置文件

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

vi /etc/init.d/mysql

7. 启动mysql服务

service mysql start

8. 登录mysql

/usr/local/mysql/bin/mysql -uroot -p

9.输入之前复制的临时密码,登录成功后,设置root密码

set password for root@localhost = password('jiaxy');

10. 设置允许远程登录

grant all privileges on *.* to root@'%' identified by 'root';

flush privileges;

最新文章

  1. Vue-loader 开启压缩后的一些坑
  2. SQL语法粗整理
  3. sqlserver 还原数据库
  4. 数据库报ORA-00600: 内部错误代码, 参数: [17059],并产生大量trace日志文件
  5. JavaScript开发之路02(Sencha Touch使用时常见问题及解决办法)
  6. android 发送自定义广播以及接收自定义广播
  7. 哥德巴赫猜想证明(C语言实现50以内的正偶数证明)
  8. java关键字transient与volatile小结
  9. 织梦dede列表调用图集的第一张图片大图原图地址(非缩略图)
  10. 整理一点与排列组合有关的问题[组合数 Stirling数 Catalan数]
  11. Spring Boot 2.0.1 入门教程
  12. Sublime Text3插件安装(经典)
  13. jsp的环境搭建
  14. 安装mysql5.5遇到的狗屁问题,最后还是细心一下就好
  15. Oracle PL/SQL异常、存储过程和触发器
  16. UVa 572 油田 (dfs)
  17. WICED SDK 3.3.1
  18. bootstrap3中关于布局的两种样式
  19. LightOJ 1323 Billiard Balls(找规律(蚂蚁爬木棍))
  20. sklearn中的超参数调节

热门文章

  1. ABAP数据转换规则
  2. static 关键字用法
  3. python处理图片的一些操作
  4. vs2015驱动开发中使用RtlStringCchPrintfW()报错
  5. mysql中添加数据时,报错(incorrect string value:'\xf0\x9f ) 字符转换不正确
  6. logging console not work
  7. Android读书笔记二
  8. NOIP模拟赛 czy的后宫4
  9. 转 Keras 保存与加载网络模型
  10. C++ Primer读书笔记(一)第一篇:C++概述,第一章:开始