博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 安装mysql5.7.25
阅读量:5209 次
发布时间:2019-06-14

本文共 2100 字,大约阅读时间需要 7 分钟。

这两天一直在弄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 那么请不要这个方法 哈哈哈。安全起见

 

转载于:https://www.cnblogs.com/pqy521/p/10585781.html

你可能感兴趣的文章
手势的注意事项
查看>>
【AIM Tech Round 5 (rated, Div. 1 + Div. 2) 总结】【题解往前或往后翻,不在这】
查看>>
【t077】宝物筛选
查看>>
利用dwebsocket在Django中使用Websocket
查看>>
JS中一切皆对象,对象即函数,一切皆函数……
查看>>
算法导论 第六章 堆排序
查看>>
java-redis集合数据操作示例(三)
查看>>
A01 安装Redhat6.5
查看>>
必应缤纷桌面的使用测试
查看>>
运用arcgis sever 进行地图发布
查看>>
步步为营-39-数据的导入导出
查看>>
hanoi
查看>>
Add Binary -- leetcode
查看>>
react 中引入 ant-design
查看>>
Eclipse配置Maven私服
查看>>
LVM 扩展逻辑卷轴大小的方法
查看>>
Qt中QComboBox和QPlainTextEdit
查看>>
结对编程
查看>>
调用 COM 对象
查看>>
提高睡眠质量十法
查看>>