zoukankan      html  css  js  c++  java
  • 一台机器,运行两个mysql版本 实例

    一、问题

      1、学习mysql时,我先安装了一个mysql5.5.27;

      2、然而学习php时,当我安装wampserver2.2时,wampserver2.2又在电脑上安装了mysql5.5.20;

      由于我设置了这两个版本的数据库密码一样,现在我启动mysql数据库时,电脑总是连接mysql5.5.20版本,怎么切换到mysql5.5.27这个版本呢?

    二、解决

      原因:通过网上查资料,发现mysql数据库安装时,默认设置端口号(port=3306),因而后安装的mysql5.5.20也占用了mysql5.5.27的端口号,所以启动不了mysql5.5.27版本。

    1、修改mysql5.5.20安装目录下

        

      将这些文件里所有port值设置为port  = 3308,当然也可以设置为其他的;

    2、修改端口号后,我们可以根据端口号启动不同版本的mysql,

      命令:mysql -u root -P端口号 -p

      注意如果不写端口号,默认从端口号3306启动它对应的mysql。

      例如:

    •   使用默认端口号,启动mysql5.5.27

      

    •      使用3308端口号,启动mysql5.5.20

      

    以后,安装多个版本mysql时,也可以使用此方法为不同版本mysql设置不同的端口号,然而根据端口号启动相应的mysql。

    参考:http://m.oschina.net/blog/143159

    总结:

    附注:

       如果想修改mysql密码,可以参考:http://blog.sina.com.cn/s/blog_a9b4805a01011mqt.html

  • 相关阅读:
    Linux 命令大全
    MySQL 存储 utf8mb4
    PHP房贷计算器代码,等额本息,等额本金
    laravel 原生 sql
    include_once 问题
    laravel count distinct
    微信小程序显示cms里的html文章
    PHP文件上传
    Ajax做无刷新分页
    PHP封装返回Ajax字符串和JSON数组
  • 原文地址:https://www.cnblogs.com/aoguren/p/3222161.html
Copyright © 2011-2022 走看看