最近开发的系统要调用MySQL数据库,为了连接上这个库可是费了老鼻子劲了。在此和大家分享下吧。
开发环境:delphi2010;
操作系统:win7旗舰版;
数据库版本:MySQL5.1;
delphi的ADO不能直接连接MySQL数据库,需要安装相应的ODBC驱动。
1.安装MyODBC5.1版本,安装成功后。可以在ODBC数据源管理其中看到,如下图:
2.创建数据源,如下图:
3.在delphi工程里面添加一个ADOConnection控件,选中驱动。如下图:
4.选中数据源、并填写用户名、密码等,如下图:
5.这样ADO连接MySQL就成功了。连接串是‘Provider=MSDASQL.1;Persist Security Info=False;User ID=root;
Extended Properties="DSN=MySQLCon;SERVER=127.0.0.1;UID=root;
DATABASE=alarmserver;PORT=3306";Initial Catalog=alarmserver’。