centos7.3 中mysql5.7源码安装
来源:互联网 发布:淘宝新店铺骗局 编辑:程序博客网 时间:2024/04/29 00:19
一、下载安装mysql5.7
1.下载:
cd /usr/local/src
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
2.解压:
tar zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar
mv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql
3.安装:
3.1.安装之前删除之前的安装信息,如: /etc/my.cnf , /etc/init.d/mysqld等
3.2. cd /usr/local/mysql
3.3.新建mysql用户组: groupadd mysql
3.4.新建mysql用户: useradd -g mysql mysql
3.5.MySQL依赖于libaio 库。如果此库未在本地安装,则数据目录初始化和后续服务器启动步骤将失败。
安装:yum install libaio
3.6.把mysql目录权限设为mysql用户
chown mysql:mysql /usr/local/mysql
.配置环境变量
vim /etc/profile
path后面添加/usr/local/mysql/bin保存退出
source /etc/profile 环境生效
3.7
1.shell> bin/mysqld --initialize --user=mysql 启动
2.shell> bin/mysql_ssl_rsa_setup
3.shell> bin/mysqld_safe --user=mysql & 用户初次登陆需要停止mysql执行此语句
4.shell> cp support-files/mysql.server /etc/init.d/mysql.server 启动文件
5.修改/etc/my.cnf配置文件,初次登陆设置免密登陆:在my.cnf中新增一行skip-grant-tables=1
6.登陆mysql后修改mysql.user表中的root密码:
7.update user set authentication_string= password("123456") where user= "root";
更新权限:FLUSH PRIVILEGES;
8.屏蔽my.cnf 中的skip-grant-tables:
9.重启mysql: service mysql.server restart
10.登陆: mysql -uroot -p123456
- centos7.3 中mysql5.7源码安装
- CentOS7 源码安装MySQL5.7
- centos7源码安装mysql5.7
- centos7 安装mysql5.7(源码安装)
- Centos7下源码安装Mysql5.7
- CentOS7 源码安装MySQL5.6
- centos7源码安装mysql5.7.19
- centos7.3中RPM方式安装mysql5.7
- centos7中编译安装mysql5.7
- CentOS7中源码编译安装MySQL5.7.x
- CentOS7安装MySQL5.7
- centos7安装mysql5.7
- CentOS7安装MySQL5.7
- centos7安装mysql5.7
- Centos7 安装Mysql5.7
- centos7 安装mysql5.7
- CentOS7-安装MySQL5.7
- CentOS7 安装MySQL5.7
- Object类/String类/StringBuffer类/Scanner类/Integer类中功能综合应用
- hessian原理服务端源码分析(三)
- HTML入门
- 【Docker】如何修改Docker的默认镜像存储位置(二)
- Non-terminating decimal expansion; no exact representable decimal result.
- centos7.3 中mysql5.7源码安装
- 小李的数据库之旅(下)
- nonlocal
- 一步一步了解handler机制
- 编写高质量JAVA程序代码的建议
- Bootstrap日期和时间表单组件datetimepicker的使用
- 沉浸式状态栏资料
- ios修改textField的placeholder的字体颜色、大小
- 玛丽卡