时间:2021-07-01 10:21:17 帮助过:20人阅读
获取资源:
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://www.cnblogs.com/5201351/p/4912614.html
端口部分参考: 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权限)
3、依次顺序安装文件(参照 http://www.cnblogs.com/5201351/p/4912614.html) a、 rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm b、rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm c、rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm d、rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm
//为了使用<mysql.h>头文件,我还装了额外的,不需要可以不装说明: myql 的root 和操作系统的root没有什么关系,是相互独立的 以下是mysql的操作和系统的用户无关
4、 初始化 更改root的密码 (大体参照 http://www.cnblogs.com/5201351/p/4912614.html, 一些琐碎设置是参照其他网友的)
a、mysqld --initialize //初始化
b、chown mysql:mysql /var/lib/mysql -R //修改权限 c、systemctl start mysqld.service // 启动服务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 )
自己学习用的,风险什么的是次要考虑的,这种方法仅仅作为参考(水平有限,只知道这样解决问题),不能生搬硬套。。。。
a、firewall-cmd --zone=public --add-port=3306/tcp --permanent //打开 tcp 指定端口 b、firewall-cmd --zone=public --add-port=3306/udp --permanent //打开 udp 指定端口 c、firewall-cmd --reload//重新加载配置
远程测试,下载一个绿色版的mysql就好,只是用来登录的
mysql -h ... (对应的ip地址) -u dbuser1 -p
123456 登录, 我的机器可以连上
显示的内容如下( root 用户登录显示一样的内容)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6Server version: 5.7.18 MySQL Community Server (GPL)Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.mysql>
我的机器上这样基本就ok了 ,可以用了
总结:
不得不说环境真是复杂,参考了很多网友的方法,最后试出来了,很多都是局部可以参照,刚开始的时候各种复制粘贴,效果甚微,后面各种恢复快照尝试安装,测了很多次基本可以用了,所以总结一下,真心感谢公布各种方法、各种版本的众位网友大神,没有这些参照我是没可能装好这个玩意的。。。(学到东东了)
win7 + red hat 7.3(VMware 12) + mysql 5.7.18(搭建环境)
标签:spec mysql 5.7 cmd ora vmw 切换 unit apple html