zoukankan      html  css  js  c++  java
  • window7访问虚拟机ubuntu中的mysql

    window7上面下载mysql很麻烦,不喜欢,所以改用虚拟机安装ubuntu系统,提供mysql服务。

    第一步:下载vmware workstation12,

    第二步:下载ubuntu镜像,我用的是14.04的镜像,最新的好像是16.04

    第三步:把ubuntu安装到虚拟机上,使用经典安装方式一步步来,很简单。

    第四步:sudo apt-get install mysql-server,安装mysql服务,安装好了之后,sudo service mysql start,或者sudo /etc/init.d/mysql start

    第五步:先查看下mysql是否能正常运行mysql -u root -pxxx看是否能进入mysql,然后创建一个新的用户,因为root只能在本机上使用,其他机器上无法使用root访问mysql

    命令是create user '用户名' identified by '密码', 创建一个新的用户,接着赋予权限grant all privileges on *.*  to '用户名',意思是赋予该用户在所有数据库的所有权限(除了grant)

    第六步:修改配置:我的mysql连接配置文件存放在/etc/mysql/mysql.conf.d这个文件夹, 

    进入里面用vim打开sudo vi mysqld.cnf文件。
    找到bind-address ='一个IP',在下面输入bind-address = 0.0.0.0然后保存退出

    第七步:确认虚拟机和主机在同一个网段,既都是同一个网关。

    第八步:关闭ubuntu中的防火墙,sudo ufw disable

    照着步骤做应该就可以成功了

     总结一下,其实只要在系统上安装好mysql服务之后,创建一个有权限的新用户,然后确保虚拟机和主机在一个网段(一般来说都是),最后关闭系统的防火墙。

  • 相关阅读:
    二分、冒泡、选择、插入排序
    15行python代码,帮你理解令牌桶算法
    mybatis 的排序方式用参数传入 但是无法正常排序
    js事件篇
    ajax详解
    kafka概要设计
    HttpClient简述
    双十一问题:在洪峰数据来临的瞬间,redis出现连接超时异常
    双十一问题:kafka消费能力低下原因思考
    Timer类注意事项
  • 原文地址:https://www.cnblogs.com/lgh344902118/p/7470242.html
Copyright © 2011-2022 走看看