DELPHI编程实现MYSQL的基本操作怎么实现

DELPHI编程实现MYSQL的基本操作如何实现
DELPHI编程实现MYSQL的基本操作如何实现
问题1)
  建立数据库,最好能像MSSQLSERVER那样也能设置路径
问题2)备份数据库

问题3)恢复数据库

问题4)删除数据库


------解决方案--------------------
建立数据库和删除数据库,我没有做过。目前我的服务器端程序是以系统服务的形式启动的,主要进行数据的备份和恢复。数据恢复的代码:
param := '/c mysql -hlocalhost -uroot -p管理员密码 '+数据库名称+' < '+数据备份文件;
ShellExecute(Handle, nil, 'cmd', PChar(param), nil, SW_HIDE);
数据备份:
param := '/c mysqldump -hlocalhost -uroot -p管理员密码 '+数据库名称+' > '+数据备份路径及文件名;
ShellExecute(Handle, nil, 'cmd', PChar(param), nil, SW_HIDE);
两者都是使用MySQL命令在服务器上使用root管理员身份操作的,虽然“简陋”了些,实际效果很好。
希望能帮到楼主。
------解决方案--------------------
1.create database dbname
2.shell> mysqldump -h host -u root -p dbname >dbbackname.sql
3.shell> mysqldump -h myhost -u root -p create dbname
shell> mysqldump -h host -u root -p dbname <dbbackname.sql
4.drop database dbname

这些语法网上一大堆
------解决方案--------------------
用MyDAC吧.专业的MySQL数据库组件.
------解决方案--------------------
我帮你顶下。。免得下次你顶不了了
------解决方案--------------------
探讨
我帮你顶下。。免得下次你顶不了了

------解决方案--------------------
探讨
先谢谢了,
最近我的电脑系统中安装了MYSQL5.1版本,但是
MYSQL路径怎么老多一个AMD.DLL文件,有时系统路径下也的
360的软件就是提示“有毒”,但是我杀了也没有什么问题的
这个AMD.DLL到底是什么文件???????

------解决方案--------------------
没有用过MYSQL数据库
------解决方案--------------------
探讨
你中毒了, 机器肯定在外网上裸奔呢, 端口也是默认的3306吧, 先断网杀毒吧...

------解决方案--------------------
安装个 mysql-connector-odbc-5.1.8-win32.msi 

就可以用ADO直接连接 MYSQL



MYSQL 用的不多
------解决方案--------------------
小鸟真缺爱呀~忍不住顶了
------解决方案--------------------