zoukankan      html  css  js  c++  java
  • Windows安装MYSQL5.6.51版本

    安装MYSQL5.6.51版本

    1、官网下载,版本自选
    https://downloads.mysql.com/archives/community/

    2、下载完后,将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:webmysql-5.6.51 下

    打开刚刚解压的文件夹 C:webmysql-5.6.51 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

    [client]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:webmysql-5.6.51
    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
    # datadir=C:websqldata
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    

    3、配置环境变量

    image

    4、以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),通过命令,进入mysql bin 目录

    mysqld --initialize-insecure --user=mysql

    image

    5、mysql -u root -p 第一次登录无密码

    image

    6、设置远程连接权限

    mysql> use mysql;
    
    mysql> update user set password=password('123456') where user='root';
    
    mysql> flush privileges;
    
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRA
    NT OPTION;
    

    image

    7、问题:

    image

    远程连接mysql数据库问题:【mysql】2003-Can't connect to MySQL server (10060)

    可能原因:

    • 网络是否通畅
    • MySQL服务未开启
    • 防火墙端口是否开放

    image

  • 相关阅读:
    zendstudio文件编码修改问题
    js去掉字符串前后空格的五种方法
    一组PHP可逆加密解密算法
    Discuz! 经典加密解密函数
    卡号 不足位数 补0
    关于jquery跨域请求方法
    JQuery实现当鼠标停留在某区域3秒后执行
    ajax async
    mysql replace 替换函数
    php curl 发送 json 数据
  • 原文地址:https://www.cnblogs.com/qtzd/p/15102309.html
Copyright © 2011-2022 走看看