1:下载

[root@localhost soft]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

2:解压文件

[root@dbserver /]# tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

3修改文件

[root@dbserver local]# mv mysql-5.7.19-linux-glibc2.12-x86_64 mysql

4:检查库文件是否有删除,若有便删除(linux系统自带的)

[root@dbserver mysql]# rpm -qa | grep mysql

[root@dbserver mysql]# rm -e –-nodeps mysql-libs-5.1.52.x86_64

5:检查mysql组和用户是否存在,如无创建

[root@dbserver ~]# cat /etc/group | grep mysql

[root@dbserver ~]# cat /etc/passwd |grep mysql

创建

[root@dbserver ~]#groupadd mysql

[root@dbserver ~]#useradd -r -g mysql mysql

6:在mysql下添加data目录

[root@dbserver mysql]# mkdir data

进入安装mysql软件目录:执行命令 cd /usr/local/mysql

修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

我碰到了报错..

貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):

执行  yum -y install perl perl-devel

后在初始化数据库即可。

bin/mysql_install_db 
FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: 
Data::Dumper

yum install -y perl-Data-Dumper 即可。。

7: 加入开机启动

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

启动mysql服务:执行命令service mysql start

执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功.

8  mysql登录

但是坑爹的是压根没在/root下找到.mysql_secret文件,好把,百度,使用无需验证的方式,修改my.cnf

就是这句,停止权限验证skip-grant-tables=1

重启mysql

./mysql -u root -p

use mysql;

mysql> set password=password("root");

Query OK, 0 rows affected, 1 warning (0.00 sec)

注意不要使用单引号,为什么?你自己试试就知道了

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

flush privileges;

exit;

然后用navicat远程登录,大功告成.

最新文章

  1. Java POI 解析word文档
  2. 微信服务号模板消息接口新增"设置行业"和"添加模板"及细节优化
  3. 「拉勾网」薪资调查的小爬虫,并将抓取结果保存到excel中
  4. 解决Ubuntu不能挂载ntfs格式硬盘
  5. 关于WP8 微信分享的补充说明
  6. Mysql数据库插入的中文字段值显示问号的问题解决
  7. 网络子系统54_ip协议分片重组_定位ipq
  8. Shell编程笔记
  9. Oracle中忘记sys和System密码的办法
  10. List与逗号分隔的字符串相互转换
  11. Java开发中json使用,各对象与json相互转换
  12. Kotlin入门(5)字符串及其格式化
  13. matlab slice
  14. Android 7.0 Dialog 无法显示的问题
  15. 关于SDWebImage加载高清图片导致app崩溃的问题
  16. 【LeetCode】135. Candy
  17. C++解析(18):C++标准库与字符串类
  18. SPOJ DQUERY D-query (在线主席树/ 离线树状数组)
  19. PageHelper中默认PageInfo成员变量
  20. 关闭win7/Server 2008非正常关机启动自动修复功能

热门文章

  1. 用CSS3把列表项目反转显示
  2. .Net Core在Middleware中解析RouteData
  3. 在Windows安装Reids 详解
  4. 利用bulk添加百万条数据,进行测试
  5. python 使用 response.read() 接收 json 数据
  6. OpenvSwitch 解读
  7. 统计进程打开了多少文件,定位too many open files
  8. ovs-vsctl 命令详解
  9. elk部署心得
  10. 768. Max Chunks To Make Sorted II