mysql已经很多次使用了,但是都没有连续起来,导致每次使用都得重新看一下参考手册,看来做笔记真是很有用的。 废话不说,正题往下。
1、安装好MySql5.0,windows下可以使用命令行安装成服务。 否则的话,需要每次启动一下MySql Server,命令是类似:"E:/web/MySQL/bin/mysqld --console", --console是为了将启动信息输入到控制台上,更多的参数可以参看手册。
2、服务启动后,在同一机器上用"mysql -u root -p" 命令测试登陆,root初始密码是空的。 连接上后,可以使用show databases,show tables; select version(),current_date等测试
3、客户端可以使用Navicat (MySQL GUI Tools)软件来对MySql进行操作,这里注意一个问题就是MySql的用户,如果用户的账号是'username'@'localhost'这样的,那么该用户就只能在和MySql Server同一台机器上来登陆,如果想要在MySql Server不同的任何远程客户机上登陆,那么这个用户必须是'username'@'%'这样的,或者要在某个特定客户机上登陆,用'username'@'客户机ip'. 因为有这个原因,而且默认的root用户只有'root'@'localhost'这种形势,所以在远程客户端是无法用root来登陆的,除非增加一个'root'@'%'用户。或者新建一个新用户如:'songq'@'%',然后用songq来登陆。 新建用户有两种方式,一种是Insert来插入到权限表中,另一种是用Grant命令,我用Grant来做,比如 grant all privileges on *.* to 'songq'@'%' identified by '1234567' with grant option; 新建了一个可在任何客户端登陆的用户songq,并且授予所有权限。
连上后,图形化操作很方便。
4、下来安装WordPress,我下载的是wordpress-2.3.3.zip,直接接压后即可使用setup安装。解压到e:/wordpress目录下,将该目录下的wp-config-sample.php文件改名为wp-config.php,并编辑该文件,主要设置下边几个参数,指向mysql的数据库。
// ** MySQL settings ** //
define('DB_NAME', 'test'); // The name of the database
define('DB_USER', 'root'); // Your MySQL username
define('DB_PASSWORD', ''); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
更多的WordPress的说明可以参考wordpress目录下的readme.htm文件,其下的index.php是首页,管理页面是wp-admin/index.php 。
5、需要设置IIS来解析php文件。 找某个版本的php安装文件,设置应用程序扩展名php映射到php5isapi.dll文件,如图
6、基本这样就可以访问了。
7、关于WordPress的模板也说一下,去http://themes.wordpress.net/下载喜欢的模板,然后把下载的文件解压到wp-content/themes中,然后再管理页面中就可以看到该模板了,选择激活后,新模板就生效。
先就到这,希望有时间再深入了解一下, 看这个东西,顺便把Mysql,php一起学习一下。