粤ICP备11076303号  广州青年志愿者协会医疗服务总队 www.gzyld.org.cn
加入医疗队
加入志愿者

位置:GZ医疗队公益纪实公益站长网络技术

Wordpress中文教程【上】(4)


来源:      作者:      点击:次      时间:2009-03-16
  • 进入 phpMyadmin
  • 点击 Create new database(创建数据库) ,添上数据库的名字,仍以 jiang_demo 为例。
  • 然后回到主页面,点击 Privileges(权限) ,进入权限管理,创建数据库用户。点击 Add
    a user(增加一个用户)
    ,选中 Use text field(使用文本域) ,添上要添加的用户名,仍以 jiang_demoadmin 为例;并填写一个尽量负责的密码,这里写 demo0205admin 。Global privileges(全局权限)一栏保持默认项即可。然后点击 Go(执行)
  • 然后回到权限页,在刚刚创建的用户名旁边点击 Check privileges(检查权限) 图标,然后再选择刚刚创建的数据库 jiang_demo,phpMyadmin 会把你带到 Add privileges to the following database(为数据库添加权限) 页面, Check All(全选) ,然后执行。
  • 到此为止,就完成了建立数据库的工作。
  • 建立完数据库,不要忘记记录下你的 database, username, password 和 hostname(除非你的服务商特殊说明,hostname 一般为 localhost )。

    如果你对 MySQL 的语法比较熟练,并且你的虚拟主机服务商也刚好提供 shell 权限的话,那么你也可以通过命令行来手动创建数据库,以下是个简单的例子:

     

    1. $ mysql -u adminusername -p
    2. Enter password:
    3. Welcome to the MySQL monitor.  Commands end with ; or \g.
    4. Your MySQL connection id is 5340 to server version: 3.23.54
    5.  
    6. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    7.  
    8. mysql> CREATE DATABASE jiang_demo;
    9. Query OK, 1 row affected (0.00 sec)
    10.  
    11. mysql> GRANT ALL PRIVILEGES ON jiang_demo.* TO "jiang_demoadmin"@"localhost"
    12.     -> IDENTIFIED BY "demo0205admin";
    13. Query OK, 0 rows affected (0.00 sec)
    14.  
    15. mysql> FLUSH PRIVILEGES;
    16. Query OK, 0 rows affected (0.01 sec)
    17.  
    18. mysql> EXIT
    19. Bye
    20. $

     

    还有一种情况更为特殊,我之前曾经使用过一个免费的虚拟主机,既然免费,条件就非常受限制。服务商既没有 CPanel ,也没有 phpMyAdmin 或者其他管理接口,更不会提供 shell 权限。没办法,你只能通过 php 语句来创建一个数据库,并把权限赋予给指定用户。以下是个简单的例子:

    下载: cdb.php

     

    1. <html>
    2.     <head>
    3.         <title>Example</title>
    4.     </head>
    5.     <body>
    6.         <?php
    7.             $link = mysql_pconnect("localhost", "jiang_demoadmin", "demo0205admin")    or die("Could not connect: " . mysql_error());
    8.             if (mysql_create_db("jiang_demo")) {
    9.             print ("Database created successfully");
    10.             } else {
    11.             printf ("Error creating database: %s", mysql_error());
    12.             }
    13.         ?>
    14.     </body>
    15. </html>

     

    将这段代码上传到你的虚拟主机上,然后通过浏览器运行此文件即可。如果创建成功,这在浏览器会看到”Database created successfully”,否则会打印出错误信息。

    OK,到此为止,最为艰难的创建的数据库的部分就完成了。现在你可以稍微放松一下,因为剩下的安装内容将非常的简单。

    上一次我们讲了 Wordpress 安装前的准备,现在我们来开始安装 WordPress 。

    配置 Wordpress 数据库

    上一次我们讲到,需要将 Wordpress 下载并解压缩,现在打开进入解压缩得到的 Wordpress 文件夹,用你喜欢的文本编辑器打开 wp-config-sample.php 文件,找到以下几行:

     

    1. define('DB_NAME', 'wordpress');    // The name of the database
    2. define('DB_USER', 'username');     // Your MySQL username
    3. define('DB_PASSWORD', 'password'); // ...and password
    4. define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value
    新活动 回顶部
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 验证码:点击我更换图片
    最新评论 进入详细评论页>>