系统环境:windows 2003 企业版 打过所有补丁(截止20061025)
首先使用mysql-3.23.57-win安装,安装成功,而且,在c:/mysql/bin下运行mysqlshow命令可以成功看到系统的两个数据库:mysql和test。进入CMD,进入c:/mysql/bin ,运行“mysql -u root -p ”默认密码为空。成功登陆数据库。但是使用命令创建数据库“mysql> create database forum ;”时候提示“ERROR 1044: Access denied for user: '@localhost' to database 'forum'”
我问了熟手,还搜索到N多数据,都没找到答案,没办法,只好又下载了mysql-3.23.58-win,又一次安装,再次执行上面的操作。一切都OK了。看来不是我的问题哦。
接下来是我的操作过程
⑴安装数据库
首先去mysql官方网站下载mysql数据库。
版本:mysql-3.23.58-win
下载地址: http://downloads.mysql.com/archives/mysql-3.23/mysql-3.23.58-win.zip
然后解压缩,进入找到setup.exe,运行,将mysql安装到c:/mysql。安装完成后mysql默认用户为root,密码为空密码。
接着进入C:/mysql/bin 目录,运行命令“mysqld-nt -install”,回车,如果出现 Service successfully installed 的提示, 这表示你已成功的将 MySQL 安装成一项 Windows 的服务。
在运行命令 NET START MYSQL启动mysql数据库。
最后测试是否安装成功,在C:/mysql/bin>后运行命令“mysqlshow”,出现
+-----------+
| Databases |
+-----------+ |
| mysql |
| test |
+-----------+
表示系统默认有两个数据库mysql和test。至次mysql已顺利安装成功了。
⑵、修改root用户密码:
首先进入C:/mysql/bin>提示符下,再执行下面格式的命令
格式:mysqladmin -u 用户名 -p 旧密码 password 新密码
因为默认情况下root是空密码,所以如果我们要把root密码修改为1234可以省略-p语句。例如:C:/mysql/bin>mysqladmin -u root password 1234
⑶、登陆mysql
C:/mysql/bin>mysql -u root -p,密码为空。出现提示
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 9 to server version: 3.23.58-nt
Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
mysql>
表示已经成功登陆数据库,可以接着做一系列数据库操作了。可以通过使用一些工具,比如SQLyog cn、Mysql-front等工具来管理mysql数据库,比命令行方便多了。
⑷、建立数据库
格式:create database 库名 ;
例如:建立一个名称为forum的数据库
mysql> create database forum ;
注意:一定要在语句后加;而且这里“;”的前面要有空格,否则有时候会出现错误
“ERROR 1064: You have an error in your SQL syntax near '' at line 1”
⑸、显示数据库
格式:show databases;
例如:mysql> show databases;
注意是databases而不是database
⑹、建立新用户
格式:grant all privileges on 数据库.* to 用户名@登录主机 identified by "密码";
例如:mysql>grant all privileges on forum.* to everyone@localhost identified by "1234";
解释:增加一个用户名称为everyone密码为1234,让它只可以在localhost上登录,并可以对数据库forum进行所有的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),
通过以上操作,你建立一个新的数据库 forum,并增加了一个名为everyone的对forum数据库有所有操作权限。
注意:以上仅仅是简单的Mysql操作命令,如果你需要了解更加详细的资料,请查阅Mysql相关操作说明文档。
接下去的安装就要看你选择什么作为你的Web服务器了。我用iis6.0。
首先使用mysql-3.23.57-win安装,安装成功,而且,在c:/mysql/bin下运行mysqlshow命令可以成功看到系统的两个数据库:mysql和test。进入CMD,进入c:/mysql/bin ,运行“mysql -u root -p ”默认密码为空。成功登陆数据库。但是使用命令创建数据库“mysql> create database forum ;”时候提示“ERROR 1044: Access denied for user: '@localhost' to database 'forum'”
我问了熟手,还搜索到N多数据,都没找到答案,没办法,只好又下载了mysql-3.23.58-win,又一次安装,再次执行上面的操作。一切都OK了。看来不是我的问题哦。
接下来是我的操作过程
⑴安装数据库
首先去mysql官方网站下载mysql数据库。
版本:mysql-3.23.58-win
下载地址: http://downloads.mysql.com/archives/mysql-3.23/mysql-3.23.58-win.zip
然后解压缩,进入找到setup.exe,运行,将mysql安装到c:/mysql。安装完成后mysql默认用户为root,密码为空密码。
接着进入C:/mysql/bin 目录,运行命令“mysqld-nt -install”,回车,如果出现 Service successfully installed 的提示, 这表示你已成功的将 MySQL 安装成一项 Windows 的服务。
在运行命令 NET START MYSQL启动mysql数据库。
最后测试是否安装成功,在C:/mysql/bin>后运行命令“mysqlshow”,出现
+-----------+
| Databases |
+-----------+ |
| mysql |
| test |
+-----------+
表示系统默认有两个数据库mysql和test。至次mysql已顺利安装成功了。
⑵、修改root用户密码:
首先进入C:/mysql/bin>提示符下,再执行下面格式的命令
格式:mysqladmin -u 用户名 -p 旧密码 password 新密码
因为默认情况下root是空密码,所以如果我们要把root密码修改为1234可以省略-p语句。例如:C:/mysql/bin>mysqladmin -u root password 1234
⑶、登陆mysql
C:/mysql/bin>mysql -u root -p,密码为空。出现提示
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 9 to server version: 3.23.58-nt
Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
mysql>
表示已经成功登陆数据库,可以接着做一系列数据库操作了。可以通过使用一些工具,比如SQLyog cn、Mysql-front等工具来管理mysql数据库,比命令行方便多了。
⑷、建立数据库
格式:create database 库名 ;
例如:建立一个名称为forum的数据库
mysql> create database forum ;
注意:一定要在语句后加;而且这里“;”的前面要有空格,否则有时候会出现错误
“ERROR 1064: You have an error in your SQL syntax near '' at line 1”
⑸、显示数据库
格式:show databases;
例如:mysql> show databases;
注意是databases而不是database
⑹、建立新用户
格式:grant all privileges on 数据库.* to 用户名@登录主机 identified by "密码";
例如:mysql>grant all privileges on forum.* to everyone@localhost identified by "1234";
解释:增加一个用户名称为everyone密码为1234,让它只可以在localhost上登录,并可以对数据库forum进行所有的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),
通过以上操作,你建立一个新的数据库 forum,并增加了一个名为everyone的对forum数据库有所有操作权限。
注意:以上仅仅是简单的Mysql操作命令,如果你需要了解更加详细的资料,请查阅Mysql相关操作说明文档。
接下去的安装就要看你选择什么作为你的Web服务器了。我用iis6.0。