首页 > 代码库 > win7 + red hat 7.3(VMware 12) + mysql 5.7.18(搭建环境)
win7 + red hat 7.3(VMware 12) + mysql 5.7.18(搭建环境)
说明:这个过程只是(仅仅)在自己机器上可以实现,出现了其它的问题,可以查资料解决
这种方法(流程)可能很快就会失效,毕竟软件发展太快了,写个流程总结作为日后参照
获取资源:
1、到 https://www.vmware.com/cn.html //获取 VMware(试用版)
2、到 https://dev.mysql.com/downloads/mysql/ 下载 mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar
3、上传到服务器中,我直接弄了共享(效果是一样的)
安装过程:
端口部分参考: http://jingyan.baidu.com/article/455a9950a4fea0a16727787e.html
1、解压文件
tar xf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar
2、干掉一些冲突的东东(后遗症我没考虑,也不知道有没有)
rpm -qa|grep mariadb //查询
rpm -e ...(对应的文件名) --nodeps // 强制卸载(我的机器上有好几个, root权限)
4、 初始化 更改root的密码 (大体参照 http://www.cnblogs.com/5201351/p/4912614.html, 一些琐碎设置是参照其他网友的)
a、mysqld --initialize //初始化
d、cat /var/log/mysqld.log | grep root //查看密码,并用此密码来登录,root@localhost: 后面的是密码)
e、mysql -u root -p //用查到的密码登录
f、create database db1 character set utf8; //创建数据库
g、set password=password(‘123456‘); //设置登录用户的密码,(好像是必须的)
h、use mysql; //切换数据库
i、GRANT all on db1.* to dbuser1 IDENTIFIED BY ‘123456‘ ; //增加用户 dbuser1, 密码是 123456
//远程登录授权(仅仅是授权dbuser1远程登录)
j、GRANT ALL PRIVILEGES ON *.* TO ‘dbuser1‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
打开端口(需 root 权限):(参考: http://jingyan.baidu.com/article/455a9950a4fea0a16727787e.html )
自己学习用的,风险什么的是次要考虑的,这种方法仅仅作为参考(水平有限,只知道这样解决问题),不能生搬硬套。。。。
远程测试,下载一个绿色版的mysql就好,只是用来登录的
mysql -h ... (对应的ip地址) -u dbuser1 -p
123456 登录, 我的机器可以连上
显示的内容如下( root 用户登录显示一样的内容)
我的机器上这样基本就ok了 ,可以用了
总结:
不得不说环境真是复杂,参考了很多网友的方法,最后试出来了,很多都是局部可以参照,刚开始的时候各种复制粘贴,效果甚微,后面各种恢复快照尝试安装,测了很多次基本可以用了,所以总结一下,真心感谢公布各种方法、各种版本的众位网友大神,没有这些参照我是没可能装好这个玩意的。。。(学到东东了)
win7 + red hat 7.3(VMware 12) + mysql 5.7.18(搭建环境)