joomla 导入用户数据 数据转移
因为客户原本网站已经有很多注册用户,但是原网站是ASP + MS Sql Server做的。新网站是我用joomla搭建的,因此就存在用户数据转移的问题。
首先我已经拿到了包含用户数据的Excel表格。Excel表中有300多条记录,每个用户的数据只包含用户ID、用户名、用户全名、注册邮箱信息,其它就没有数据了。
1. 观察joomla用户数据表jos_users结构:

2. 根据joomla用户数据表的结构,给Excel添加相应的列。Excel第一行为列名,设置和jos_users的字段名相同。添加后的Excel文件如下:

注:我添加了所有字段,并根据已经注册了的用户信息给所有字段赋了值,密码也是采用和已注册用户相同,这样就知道密码默认是多少了。
3. 然后把Excel文件导入到MySql数据库中,如果不懂得怎么导入,请查看文章:Excel数据导入MySql .
注:为了方便操作,在上一步中我把表名更改为了jos_users
4.导入后在新导入的数据库中查看jos_users表
5. 然后通过phpMyadmin导出jos_users的所有记录(当然,这里是刚刚导入的数据库users-import2joomla中的jos_users表)

6. 再来到目标数据库db_xxx中做导入操作,为了便于操作我是copy了Insert纪录的Sql语句,直接执行Sql语句:

注:请先备份你的joomla数据库,如果你是用Import方式,那么记得只保留sql文件中的insert语句,不要删除表,这样可能会丢失原本的用户。还要确保新插入的用户ID和目标数据库jos_users中没有冲突。
7.等到执行完成了,我在phpMyadmin里面查看,的确是有300多条记录,然后来到joomla的后台管理中:

怎么还是只有2个用户,而且显示有很多页,那么说明用户记录是有了,可是为什么不能显示出来?
预知原因为何,且请下会分解! : )
本文原载于三大炮(sandapao.com),原文地址为http://www.sandapao.com/html/y2009/08/joomla-import-users.html
- 下一篇:» joomla 导入用户数据后无法显示
- 上一篇:« VBA Excel单元格赋值 批量赋值 自动编号
评论 (0)
- 如何同步iPhone和Outlook或者Google的日历
- 如何安装惠普hp的无线打印机?
- VBA Excel单元格赋值 批量赋值 自动编号
- wordpress 所有文章分页链接插件 wp-all-posts-page-link
- 如何开启笔记本电脑小键盘(数字键盘)?
- ADSL电话线连接 影响网速
- Excel数据导入MySql
- 低级格式化存储卡和格式化存储卡区别–数码资料储存与保护
- godaddy空间wordpress 2.8.2 静态化
- wordpress创建sitemap文件插件 google sitemap generator
- 如何在Windows XP上格式化硬盘
- 如何在photoshop中大批量改变图片尺寸?
- joomla 导入用户数据 数据转移
- Nero 刻录镜像文件
- Nero复制光盘
- 看到手机头蒙 : 先表示感谢
- 三大炮 : 谢谢你的回复。等我研究一下告诉你哈。
- 看到手机头蒙 : 不错、简单易懂。比较适合大众。你知道不知道如何把c7......
- 老宝宝 : 三大炮;你真是值得信赖:网页清楚,图文并茂;照顾各个......
- 三大炮 : 对了,你没有自己试试?你有无线网卡吗?有无线路由器吗......
- 三大炮 : 好的好的,最迟下周一你可以看到。如果你的邮件是正确的......
- 五色牛 : 你好,大炮,能不能在花点时间说说手机在不开通GPRS......
- 三大炮 : 你那个中文域名不对吧。。。打不开。
- 老宝宝 : 三大炮网页好;怪我发现太迟佳能相机;诺基亚手机测评,......
- 三大炮 : 老宝宝:谢谢你;看了文章会评论;谢谢夸奖心里欢;一定......
