English Sentence Loading...
英语句子加载中...

将access转换为mysql

有很多软件可以实现,但都不是很好。

这篇日志会为大家介绍一种手工转换的办法。

1.打开需要转换的access数据库,文件–到处–文本格式,带格式保存(注意选择合适的编码),存为1.txt

2.打开记事本,复制粘贴以下代码,并存为1.php

$row = file(”1.txt”);
$num=count($row);
$db_usrname=”数据库用户”;
$db_password=”数据库密码”;
$conn=mysql_connect(”localhost”,$db_usrname,$db_password) or die (’I cannot  connect to the database.’);
mysql_select_db(”数据库名称”,$conn);
for ($i=0;$i<$num;$i++)//开始导入记录
{
$fields=explode(”|”,$row[$i]); //”|”是分隔符号
//echo $fields[0];
//echo $fields[1];
//echo $fields[2];
mysql_query(”insert into 表名 (第一列,第二列) values(’$fields[1]‘,’$fields[2]‘)”);
}
echo “导入成功!共有 $num 条记录导入,”;
?>

3.用phpmyadmin去mysql建立一个相应的数据库,注意表名,列数与原access要对应。

4.将1.txt与1.php上传到网站空间,通过浏览器访问1.php

至此导入工作完成。还有个补充,导入后你会发现有空记录,需要通过sql:delete from 表名 where 列名=” 删除。


上一篇: 15个最佳免费SEO工具
下一篇: 每天要去网站或者论坛统计
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 562
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 15 字 | UBB代码 开启 | [img]标签 关闭