MySQL ODBC创建

一. 创建MySQL ODBC:

1. 开始菜单=>控制面板=>管理工具:

注意:

1). Data Source Name:就是以后代码访问ODBC的名字。具体使用参考以后分析。

2). TCP/IP Server: 如果有数据库服务器,请输入服务器IP,如果是本机请输入:127.0.0.1

3). Port:默认是3306(但是在安装MySQL的时候可能会有变化)

4). User:root(My SQL的账号)

5). Password:是登陆MySQL的密码

6. DataBase: MySQL上面创建的数据库,如Test数据库

二. 常见问题:

如果您是64位操作系统,默认安装mysql-installer-community-5.6.26.0.msi,是不会安装win32 的ODBC ,但是我在ODBC 数据源(64 位),创建MySQL ODBC 时连接不上MySQL,因此需要安装一下mysql-connector-odbc-5.3.4-win32.msi 的ODBC。具体操作如下:

方法一:从我的CSDN下载空间下载:

1) 下载地址:http://download.csdn.net/detail/u013354805/9024697

方法二: 从官方网站下载Win32 ODBC:

1) 下载地址:http://dev.mysql.com/downloads/connector/odbc/

方法三:通过安装下载Win32 ODBC:

1) 双击mysql-installer-community-5.6.25.0.msi安装包

2) 选择mysql-connector-odbc-5.3.4-win32.msi 的ODBC进行安装:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-27 11:34:35

MySQL ODBC创建的相关文章

MySQL ODBC 驱动安装

一.在线安装 1.yum在线安装驱动 # yum -y install unixODBC # yum -y install mysql-connector-odbc 2.配置驱动 (1)查看驱动程序相关信息 # cat /etc/odbcinst.ini /************************************************ # Example driver definitions # Driver from the postgresql-odbc package #

ODBC创建DSN,连接EA

EA:UML建模工具,可用来设计数据库,设计产品等等.具体请www.baidu.com. ODBC创建DSN步骤: 1.下载并安装odbc驱动,我用的EA数据存放在MYSQL里,所以安装ODBC MYSQL的驱动,版本是:Mysql ODBC 5.3 Unicode Driver: 附下载地址:https://dev.mysql.com/downloads/connector/odbc/5.1.html,注意选择平台和版本,版本不要太新. 2.打开"控制面板"-->"管

MySQL ODBC 访问编码问题手记

在 VB6 这样的老编程软件中通过 ODBC 访问 MySQL 数据库,不管服务器上数据库用的 UTF8 或者 GBK,测试发现客户端必须设置为gbk才能正常显示汉字: 如果数据字段中可能含有其他语种,则需要做以下设置: 1.服务器端数据表需要用 uft8 编码,才能容纳其他语种文字: 2.客户端用 MySQL ODBC 的 Unicode 版本驱动,ANSI 版本仅能显示中文简繁体,无法显示其他语种文字: 测试结果如下: 图为使用 VB6 的 adodc 控件及 datagrid 控件.

Mysql无法创建外键的原因

MySQL无法创建外键的原因 1.  两个字段的类型或者大小不严格匹配.例如,如果一个是int(10),那么外键也必须设置成int(10),而不是int(11),也不能是tinyint.另外,你还必须确定两个字段是否一个为 signed,而另一个又是unsigned(即:无符号),这两字段必须严格地一致匹配,更多关于signed和unsigned的信息,请参阅:http://www.verysimple.com/blog/?p=57 2. 试图设置外键的字段没有建立起索引,或者不是一个prima

centos7下使用yum安装mysql并创建用户,数据库以及设置远程访问

CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个

mysql用户创建、授权

#test表示你要建立的用户名,后面的123表示密码 #用户可以在任何地方登陆 mysql> create user test identified by'123'; #限制在固定地址登陆 mysql> create user [email protected] identified by '123'; #格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码" mysql> grant all on *.* to

MySql中创建存储过程

MySQL 存储过程是从 MySQL 5.0 开始增加的新功能.存储过程的优点有一箩筐.不过最主要的还是执行效率和SQL 代码封装.特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句.特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗.现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不仅容易维护,而且执行效率也高. 一.MySQL 创建存储过程 "pr_add" 是个简单的

MySQl索引创建

一.什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录.表里面的记录数量越多,这个操作的代价就越高.如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置.如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍. 假设我们创建了一个名为people的表: CREATE TABLE people ( p

MySQL里创建外键时错误的解决

--MySQL里创建外键时错误的解决--------------------------------2014/04/30在MySQL里创建外键时(Alter table xxx add constraint fk_xxx foreign key),提示错误,但只提示很简单的信息:ERROR 1005 (HY000): Can't create table '.\env_mon\#sql-698_6.frm' (errno: 150).根本起不到解决问题的作用.要看错误的详细提示,可以使用命令:(