• Mysql-5.7 x64安装


    首先在官网下载Mysqlhttps://dev.mysql.com/downloads/mysql/  选择ZIP Archive下载。

    下载安装之后配置环境变量:

    编辑现有环境变量Path:

    PS:在安装MySql过程中遇见一个坑,dll丢失,直接安装vsc++2013即可https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

    同时5.7的mysql没有默认配置文件,所以需要自己在mysql的根目录下创建一个my.ini的配置文件,并创建一个data文件夹

    (如果MySql服务无法启动一般都是这个问题,需要清空data文件 然后移除服务 mysqld --remove 再重新安装)

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir="C:mysql-5.7.24-winx64"
    # 设置mysql数据库的数据的存放目录
    datadir="C:mysql-5.7.24-winx64data"
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB 

    之后以管理员命令提示符(就是没用管理员打开导致我搞了半天执行不了语句)的方式打开Mysql,进入根目录例如:cd c:/mysql-5.7.23-winx64/bin,

    安装Mysql->  mysqld -install,

    之后初始化mysql-> mysqld --initialize,

    启动mysql服务-> net start mysql

    然后输入mysql -u root -p,输入密码,密码会在初始化中mysql的data文件下的***.err文件中随机生成。

    输入密码后执行SET PASSWORD = PASSWORD(‘123456’); 设置密码,重新登陆。这时候Mysql已经安装完成。

    解决Navicat无法远程连接1130问题:

    在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'即可 

    第一句:以权限用户root登录  
    mysql -u root -p  

    第二句:选择mysql库  
    mysql>use mysql;  

    第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)  
    mysql>select 'host' from user where user='root';  

    第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址  
    如果这步出错"ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'" 由说明该记录有了,跳过这步

    mysql>update user set host = '%' where user ='root';

    第五句:刷新MySQL的系统权限相关表   
    mysql>flush privileges;  

    第六句:再重新查看user表时,有修改
    mysql>select 'host'   from user where user='root'; 

    重启Mysql即可。

    解决Navicat无法远程连接10038问题:

    出现这个问题是服务器端的3306端口没有打开,以WinServer2012为例:

    点击开始->管理工具->防火墙->入站规则->新建入站规则->端口-> 特定端口->3306->默认下一步->设置一个自己认识的名字

  • 相关阅读:
    MD5加密
    HDU 1800 Flying to the Mars(Trie字典树 upper_bound)
    POJ 3624 Charm Bracelet(01背包 基础)
    hdu 1005 (规律 循环节)
    ZOJ 3710 friends(暴力 枚举 水)
    zoj 3714 Java Beans(枚举 水)
    hdu 1108 最小公倍数(数论基础 水)
    POJ 1797 Heavy Transportation(dijkstra )
    poj 3984 迷宫问题(bfs 打印路径)
    报数游戏(模拟 枚举)
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9671832.html
Copyright © 2020-2023  润新知