码迷,mamicode.com
首页 > 数据库 > 详细

linux 安装mysql5.7.25

时间:2019-03-23 22:28:11      阅读:522      评论:0      收藏:0      [点我收藏+]

标签:enc   可视化   dev   shutdown   ima   under   安装mysql   glibc   方法   

这两天一直在弄mysql。一直安装。终于可以安装一个成一个了。哈哈哈 自己又写了个脚本希望对大家有所帮助 脚本非常简单 不错操作起来也很容易 

重要提示 我的linux 是centos7。不是6。 7和6 是不同的 关闭防火墙也是不一样的 如果你的是 6 那么请不要这个方法 哈哈哈。安全起见

 

1.首先我是是安装的

mysql-5.7.25-linux-glibc2.12-x86_64.tar 这个版本的数据库。如果大家想安装 用我的方法 去mysql官网跟我下的一样的数据库  传送门

 

 

技术图片

 

下载完 需要看一下 与我的名字是否一致 要不然脚本会报错

“mysql-5.7.25-linux-glibc2.12-x86_64.tar”   在这里你也可以修改一下我的脚本 shell脚本非常的简单 就是一个个的linux命令 

我把脚本放到了我的百度云上了 请务必下载 里面还有你需要文件。

 

链接:https://pan.baidu.com/s/1RYnBaz78lez6gB6d5k4x_Q  密码:3rss

 

 

下载完脚本后。需要一些前序工作。一共有三步。

第一步。安装的mysql包要与脚本一个目录

 

 

技术图片

 

 

第二步 是吧百度云上my.cnf 复制到 你的linux上。目录在/etc/下  这里可能会有覆盖的提示。如果你这个是新的linux系统 没关系 直接覆盖 如果不是 你可以打开 看看吧我的文件内容放到你的文件里 然后保存

 

 

第三部。请用在命令上 打上。

sudo sh mysql5-7-25.sh

然后等带执行完。执行完是进入你的mysql服务里的 需要你输入密码 

这里的初始密码是在这里 

 

 

技术图片

 

 复制下载 然后输入进去。最好复制呀

 

 

技术图片

 

这里的密码是不现实的。

然后进去以后。你就要改密码了

alter user root@localhost identified by 123456;

ok以后 你的数据库密码是就是123456了。然后在执行两个语句 加上权限 然后更新一下 

直接复制 就可以

UPDATE `mysql`.`user` SET `Host`=%, `User`=root, `Select_priv`=Y, `Insert_priv`=Y, `Update_priv`=Y, `Delete_priv`=Y, `Create_priv`=Y, `Drop_priv`=Y, `Reload_priv`=Y, `Shutdown_priv`=Y, `Process_priv`=Y, `File_priv`=Y, `Grant_priv`=Y, `References_priv`=Y, `Index_priv`=Y, `Alter_priv`=Y, `Show_db_priv`=Y, `Super_priv`=Y, `Create_tmp_table_priv`=Y, `Lock_tables_priv`=Y, `Execute_priv`=Y, `Repl_slave_priv`=Y, `Repl_client_priv`=Y, `Create_view_priv`=Y, `Show_view_priv`=Y, `Create_routine_priv`=Y, `Alter_routine_priv`=Y, `Create_user_priv`=Y, `Event_priv`=Y, `Trigger_priv`=Y, `Create_tablespace_priv`=Y, `ssl_type`=‘‘, `ssl_cipher`=‘‘, `x509_issuer`=‘‘, `x509_subject`=‘‘, `max_questions`=0, `max_updates`=0, `max_connections`=0, `max_user_connections`=0, `plugin`=mysql_native_password, `authentication_string`=*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9, `password_expired`=N, `password_last_changed`=2017-11-20 12:41:07, `password_lifetime`=NULL, `account_locked`=N WHERE  (`User`=root);

这个是一个。还有一个

flush privileges;

到这里。恭喜你的mysql已经安装完成了

那你的可视化工具测试一下吧。

 

 

重要提示 我的linux 是centos7。不是6。 7和6 是不同的 关闭防火墙也是不一样的 如果你的是 6 那么请不要这个方法 哈哈哈。安全起见

 

linux 安装mysql5.7.25

标签:enc   可视化   dev   shutdown   ima   under   安装mysql   glibc   方法   

原文地址:https://www.cnblogs.com/pqy521/p/10585781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!