• 远程连接 mySql数据库


    远程连接 mySql数据库

    一、安装并配置MySQL
    1、安装MySQL:运行mysql-essential-6.0.11-alpha-win32,按“MySQL+6.0+Windows下安装图解”完成安装;安装时需选择安装Include Files/Lib Files,否则VC运行无相应的头文件“mysql.h”;
    2、配置MySQL:按“MySQL+6.0+Windows下安装图解”完成配置,其中默认的MySQL服务名称为“MySQL”;安装时指定数据库文件存放位置;

    二、访问MySQL数据库
    1、启动服务:计算机管理→服务和应用程序→服务→MySQL→启动(MySQL为配置时定义的名称,此为默认名);
    2、用MySQL-Front程序访问
    服务器:localhost 或 127.0.0.1
    端口:3306(此为配置时的默认端口)
    连接类型:DLL
    用户:root
    密码:为空,或为配置定义的


    三、出错解决
    1、远程使用客户端软件连接 mySql数据时,连接出现Can’t connect to MySQL on '192.168.1.2'(10061)错误时,是由于MySQL不准许远程连接。
    修改方法如下:
    1)在服务端MySQL文件夹下找到my.ini文件。修改[mysqld]下bind-address=127.0.0.1 为 bind-address=0.0.0.0 (在MySQL 5的my.ini中未发现此项),(改为bind-address=127.0.0.1后,本地可用127.0.0.2登录使用)
    2)重新启动MySQL服务。
    3)测试连接情况:
    2、如果没有给远程登录用户添加所有机器都能访问的权限,将会出现“1045-Access denied for user root@IT(using password:NO)”,这表明需要添加权限;
    添加命令如下:
    1)grant all on *.* to 用户名@"%" identified by "密码";
    2)flush privileges;
    完成以上步骤,就可以远程访问MySQL数据库了。

    四、VC访问SQL
    1、程序访问需要libmySQL.dll(此在SQL安装路径下)

  • 相关阅读:
    leetcode1078
    leetcode417
    我在机器学习踩过的坑,现在告诉你怎么跳过去
    Python相关机器学习‘武器库’
    分别列举人工智能4个主要领域中最牛叉的10位专家
    多巴胺:谷歌开源新型增强学习框架
    AI产品经理成长路
    一个AI产品经理怎么看AI的发展
    机器学习的数学基础
    方差variance, 协方差covariance, 协方差矩阵covariance matrix
  • 原文地址:https://www.cnblogs.com/anhaogoon/p/8000914.html
Copyright © 2020-2023  润新知