首页 > Comsenz, Web应用 > Discuz!7实名认证/实名注册操作(数据库部分)

Discuz!7实名认证/实名注册操作(数据库部分)

这个部分其实比较简单的,主要是体力活,嘿嘿。

我们最终要导入到cdb_students表中的内容是如下:

INSERT INTO `cdb_students` (`id`, `xszhm`, `xm`, `sfzhm`, `used`) VALUES
(112, '01010101, '我的名字', '身份证号码', '0');

 

我们从教务处/招生办拿来的数据,可能是各种各样的数据库,用excel打开,然后插入一行,作为id。注意目前库里的字段数,那么新的id就从现有id+1开始。然后拖动一下,让excel自动排序。

然后再在excel的每一列中间插入一列,随便输入几个字符,只要不一样就行了,另存为纯文本,最后变成:

baidu01sohu01010101sina我的名字google身份证netease

然后,再用ultraedit打开,将baidu,sohu…这类无意义的字符串替换成你需要替换的sql语句的字符串。

然后,导入到phpmyadmin里面。

 

笨方法,但是很有效。

  1. 大学论坛
    2009年9月25日08:11 | #1

    请问能否提供一个7.1版本的完整的修改方法?相对于DZ新手站长来讲比较容易操作的,非常感谢!

  2. 2009年10月7日20:42 | #2

    呵呵
    我们学校采用的同样的实名制方案
    但是我们导入数据库得时候是先在本地假设一个Xampp
    然后利用MysqlFront或者Navcat类似的FrontEnd来合并新旧数据库,最后再生成MySQL查询语句
    也算个笨办法
    个人认为,
    相比较您的方法
    这个办法对SQL得知识要求的更加少
    所以,是个更加适合笨人得笨办法
    哈哈

  3. 2009年10月24日16:18 | #3

    可以把excel转换成csv导入试试。

  4. cx
    2010年5月11日15:09 | #4

    不知道能否发给我邮箱一个这个插件,希望研究一下,谢谢。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.