WIN7 客户端远程连接virtualBox虚拟机下Fedora25 Mariadb服务器笔记
2017-04-24 21:35
295 查看
一.Fedora25 安装Mariadb
1.配置repo
从官网上http://downloads.mariadb.org/mariadb/repositories/ 查看相关配置,这里使用的是10.2的版本
vim etc/yum.repos.d/MariaDB.repo
2.执行安装
3.启动服务器
4.系统自动启动
5.修改root账户密码
默认Mariadb root密码是空,我这里一般执行
按照提示一步步运行即可
6.授权root远程登录
先root登录mysql
说明:root是登陆数据库的用户,123456是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。最后配置好权限之后不应该忘记刷新使之生效
查询用户权限,列表中出现root 有对应的%,即表示有远程权限,否则可以通过执行update set的方式来修改。
二.win7 安装MySQLWorkbench
这个不还需要记录的话,我简直不敢相信我自己还能写!!!!
三.virtualBox虚拟机选择开启桥接网卡连接模式
将虚拟机的网络连接模式设置为桥接模式(桥接网卡)
设置静态IP,为什么要设置呢?因为这样在在客户机上的连接就不需要每次都要修改连接IP,设置方法如下
打开/etc/sysconfig/network-scripts/目录下名为enp0s3的文件,有如下字段:
修改方法
在原有的基础上添加如下字段
且将
修改为
四.MySQLWorkbench客户端远程连接服务器端
1.新建连接
进入主页后就可以看到如下图所示
2.填写连接信息
点击新建后会有如下图所示
Connection name:自定义即可
Hostname:填写远程IP(也就是虚拟机的IP)
Port:填写服务端设置的端口,既是虚拟机安装mysql或者Mariadb是设置的端口号,如果默认安装没有设置,一般都是3306
1.配置repo
从官网上http://downloads.mariadb.org/mariadb/repositories/ 查看相关配置,这里使用的是10.2的版本
vim etc/yum.repos.d/MariaDB.repo
# MariaDB 10.2 Fedora repository list - created 2017-04-24 12:51 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.2/fedora25-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
2.执行安装
sudo dnf install MariaDB-server
3.启动服务器
# systemctl start mariadb
4.系统自动启动
#systemctl enable mariadb
5.修改root账户密码
默认Mariadb root密码是空,我这里一般执行
mysql_secure_installation
按照提示一步步运行即可
6.授权root远程登录
先root登录mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
说明:root是登陆数据库的用户,123456是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。最后配置好权限之后不应该忘记刷新使之生效
flush privileges;
查询用户权限,列表中出现root 有对应的%,即表示有远程权限,否则可以通过执行update set的方式来修改。
SELECT User, Host FROM mysql.user WHERE Host <> 'localhost';
二.win7 安装MySQLWorkbench
这个不还需要记录的话,我简直不敢相信我自己还能写!!!!
三.virtualBox虚拟机选择开启桥接网卡连接模式
将虚拟机的网络连接模式设置为桥接模式(桥接网卡)
设置静态IP,为什么要设置呢?因为这样在在客户机上的连接就不需要每次都要修改连接IP,设置方法如下
打开/etc/sysconfig/network-scripts/目录下名为enp0s3的文件,有如下字段:
HWADDR=08:00:27:F6:B5:B2 TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s3 UUID=87dbd7d7-8624-3018-935c-0e317d414605 ONBOOT=yes AUTOCONNECT_PRIORITY=-999 MACADDR=08:00:27:F6:B5:B2 PEERDNS=yes PEERROUTES=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes
修改方法
在原有的基础上添加如下字段
#分配IP IPADDR=192.168.XX.XX #子网掩码 NETMASK=255.255.255.0 #默认网关 GATEWAY=192.168.XX.XX #域名 DNS1=211.137.XX.XX DNS2=211.136.XX.XX
且将
BOOTPROTO=dhcp
修改为
BOOTPROTO=static
四.MySQLWorkbench客户端远程连接服务器端
1.新建连接
进入主页后就可以看到如下图所示
2.填写连接信息
点击新建后会有如下图所示
Connection name:自定义即可
Hostname:填写远程IP(也就是虚拟机的IP)
Port:填写服务端设置的端口,既是虚拟机安装mysql或者Mariadb是设置的端口号,如果默认安装没有设置,一般都是3306
相关文章推荐
- Windows命令提示符CMD如何连接到远程MySql服务器(笔记)
- 实验室机器OracleXE客户端连接远程Oracle服务器
- 远程桌面不能连接。提示由于这台计算机没有终端服务器客户端访问许可证。
- win7连接远程桌面提示终端服务器超出了最大允许连接数怎么办
- Ubuntu14.04 远程连接Win7 报错:无法连接到RDP服务器
- 连接远程oracle和SVN服务器客户端的使用
- 记录一下oracle客户端与远程服务器的连接配置过程
- 将tsmmc移值到XP(win7)平台 远程连接多个服务器
- oracle10客户端PL/SQL Developer如何连接远程服务器上的oracle数据库
- 客户端远程连接oracle服务器
- 远程桌面连接,“由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断”的一个解决办法
- 解决WIN7上 SQL2008r2 由于防火墙问题 客户端无法远程连接的问题
- 修改Win7远程桌面端口及路由器端口设置 路由器端口映射,远程桌面连接--端口映射+花生壳=让人访问你个人服务器或WEB站点_陈卓欣_百度空间
- oracle 客户端连接远程服务器 知识总结
- 如何使用MSTSC命令远程连接服务器或客户端
- 服务器远程连接提示由于协议错误,客户端无法连接到远程计算机
- win7远程连接win2003服务器后很卡怎么办
- Oracle 不需要安装客户端,可连接远程服务器
- Enter-PSSession : 连接到远程服务器失败,错误消息如下: WinRM 客户端无法处理该请求
- OPC客户端连接远程OPC服务器配置