Manyou诚邀开发者加盟 | 常见问题
草根创业者万岁-《站长》第20期出刊
下载 Discuz!7.2 正式版|用户使用手册
中国站长俱乐部&鞭牛士网编培训经典回顾
Discuz!NT3.1正式版发布
Comsenz公司2010年招贤纳士,期待您的加盟
Comsenz产品服务购买
SNS有奖调查圆满结束 大奖3月公布
Discuz!官方主机,新增美国主机|PHP就业培训
第二代论坛游戏插件 可互通你的论坛积分
基于Discuz!的免费论坛空间5D6D|网站备案
中国站长俱乐部上线啦~站长ID抢注中
返回列表 发帖
Discuz|UCHome产品工程师培训

关于phpmyadmin的基本用法小结。

刚刚和果冻打了招呼,写一个phpmyadmin的专题。

      首先说一下,我对sql语法的确不熟悉,所以我就不去说那么高深的sql语言了,我只说一些简单的。希望大家看了也在论坛的维护方面更上一层楼。条条大路通罗马嘛。
-------------
phpmyadmin可以在www.phpmyadmin.net下载得到(本文演示采用的是phpMyAdmin_2.1.0不要为难我用最新版本啦~)
-------------
1.下载解压缩以后,打开config.inc.php,修改Mysql数据库的用户名,密码等等,一般用户名是root,密码留空。如图screenshot1.bmp<建议在安装sql的时候按照这个来,以后修改也不迟。因为有时候会出现莫名其妙的错误。>
2.如果是本地机器,把phpmyadmin复制到htdocs<我指apache>,如果是远程的机器,把phpmyadmin整个目录上传到服务器。在浏览器中输入phpmyadmin目录所在的地址。
-------------------
    如果密码都正确的话,就会出现如图screenshot2.bmp的样子了,这些英语都很容易懂,第一个create是创立一个新的数据表。下面那些东西一般都不怎么用,就不详细介绍了,说重点。左边是一个框架,里面列出了数据表,一般如果你装的是discuz的话就是cdb_***这样的格式。点击左边discuz所在的数据库<database>,在右边的框架里面就会列出里面所有的表了(如图screenshot3.bmp)
    数据表有几个选项<Browser,Select,Insert,Properties,Drop,Empty>
  1.    Browser是浏览的意思,点击后可以看到数据表中的具体内容,如图screenshot4.bmp就是cdb_attachments表的内容。这是一个很有用的功能(Make a mark here^_^)
  2.    Select是选择的意思,和查询差不多,我就不用图了。
  3.    Insert,Properties分别是插入和属性的意思。大家可以自由研究研究~
  4.    Drop是把这个数据表删除<细心的人在备份的sql文件中是不是发现了drop出现在了很多的地方?>
  5.    Empty是把这个数据表清空
复制代码

------------------
下面要着重介绍一下数据库中内容的修改<很有用的,我这里用cdb_members表来说明>:

在cdb_members表后选择browser,你可以看到什么?是不是论坛的所有会员?而且后面还会有很多的参数。选择这个来详细介绍一下:
  1. uid--很熟悉吧,每个discuz注册用户都有一个唯一的uid和之对应,像最新版的2.5便是通过uid=**来看会员资料的,以前2.0coml的版本不是的。
  2. username,password---不用我介绍吧?
  3. secques---安全问题的存放处
  4. gender--性别
  5. adminiid---1为管理员。0就不是管理员了
  6. groupid--指的就是把你归到哪一类,比如禁止发言,初级会员之类的
  7. regid--注册ip
  8. regdate--注册日期
  9. lastip--上次访问ip
  10. lastactivity-上次访问时间
  11. lastpost--上次发表帖子的时间
  12. postnum--发表的帖子总数
  13. credit--积分数
  14. extracredit--sorry,这个不是很清楚
  15. email,site,icq,oicq,yahoo,man,lacation,bday(birthday),bio,avatar,avatarwidth,avatarheight,signature,customstatus,tpp,ppp,styleid,dateformat,showemail,newsletter,invisible,timeoffset--这些就都是你的个人资料了,控制面板中修改的
  16. igorepm--忽略短消息(这个我目前都不知道修改,呵呵..)
  17. newpm--新的消息
  18. accessmasks,identifying--没有用到过,不过应该与我们的常用功能沾不上边
复制代码

看到这个列表,是不是觉得要是我编辑用户用不着去后台搜索着来找,直接用phpmyadmin高级许多?
提示:password用的是md5加密,请不要尝试修改。

同样,cdb_posts是帖子存放的地方,可以随你的愿望修改。




刚刚截了一张中文版的图.顺便更新一下帖子
在phpmyadmin的主页中就有很多的事情可以做.
我们可以用导出来把数据库中的所有资料都备份好.但是在备份Discuz的时候一定要把attachments目录下的附件下载下来.因为命名是随机加名字的.所以丢失的话很麻烦.

[ 本帖最后由 @鑫~# 于 2005-6-18 10:34 编辑 ]
screenshot1.bmp
screenshot2.bmp
screenshot3.bmp
screenshot4.bmp
6.JPG
Discuz! 技术支持,论坛援助,二次开发,插件开发,QQ:4218884

图片附件分页,主题封面附件图片指定

《弹弹堂》寒假大礼包 欢迎站长免费索取并制作社区活动
附:
1.遗失了管理员密码没有关系,如果你的phpmyadmin可以进去的话,先注册一个用户,然后用phpmyadmi把他加到管理组,拥有管理员的权限(可以进后台),再把原来的管理员的密码改回来就ok了。
2.安装风格以后,由于该风格的原因,自己进不了后台,无法修改。这时编辑cdb_members数据表,把styleid改一下就可以用其他的风格访问了
3.拥有了数据库的最高管理权,我们是有很多的东西可以做的。当然,作弊是不好的。我们可以用这些东西来作弊。不推荐
Discuz! 技术支持,论坛援助,二次开发,插件开发,QQ:4218884

图片附件分页,主题封面附件图片指定

TOP

发附件真想抱怨一下,我都是有3000多的积分了,附件都限制在512kb,大C啊,怎么就不多给点东西给我?
图片都被我处理成为16位色图了。
Discuz! 技术支持,论坛援助,二次开发,插件开发,QQ:4218884

图片附件分页,主题封面附件图片指定

TOP

TOP

《弹弹堂》寒假大礼包 欢迎站长免费索取并制作社区活动
把phpmyadmin整个目录上传到服务器。在浏览器中输入phpmyadmin目录所在的地址。

不明白

TOP

Discuz|UCHome产品工程师培训
比如说,你建立了一个Phpmyadmin的目录,然后上传了phpmyadmin目录下的所有文件到了远程的服务器,那么你就可以通过地址来访问这个目录,比如
http://yourRemoteHostAddress/phpmyadmin/
Discuz! 技术支持,论坛援助,二次开发,插件开发,QQ:4218884

图片附件分页,主题封面附件图片指定

TOP

TOP

TOP

Discuz|UCHome产品工程师培训
终于找到一个完整的教程了。

TOP

TOP

返回列表