昨天成功安装了mysql,可登录发现密码为空。我看到在my.ini设置了密码,但并不起作用。后来搜索了一下,看了介绍才想起来,mysql的用户信息是存在数据库中的。为了防止自己又忘掉了,所以转贴一篇。
近期想学学Java,Jsp,鉴于donews的架构,详细如下:
Operation System: &
Web Server:
Database: 【转载自
www.donews.com】
于是Web Server我选择了TomCat 5.0.28,数据库之前一直接触的是MS SQL,为了丰富和提升自己,我决定学习一下MySQL。
现将我的MySQL安装实录贴出来,希望能帮到一些跟我一样的初学者,让他们少走一点弯路:
1、下载:mysql-noinstall-5.1.11-beta-win32 (目前较新的版本,用百度搜索一下,很多软件下载网站都提供,或者直接上官方网站也可以下载到,不过教育网的朋友可能上国外网站不是那么方便);
2、解压:从名字就可以看得出来,这个版本是非安装版的,也称绿色版,把源文件解压到一个目录,例如:MySQL 5.1.11;
3、配置:在解压后的目录下,有如下几个ini文件:
my-huge my-innodb-heavy -4G my-large my-medium my-small(这些都是预先提供的配置文件);
在本机测试用的话,拷贝my-small.ini,另存为my.ini(MySQL默认的配置文件名是my.ini,放在根目录下);
4、配置:用记事本打开my.ini文件,找到[mysqld],在后面添加两句:
basedir=【你的文件目录】/mysql5.1.11
datadir=【你的文件目录】/mysql5.1.11/data
5 、设置环境变量:右键点桌面“ 我的电脑” ,选择高级,设置环境变量,在用户变量里面添加“path” 变量(如果已经存在就修改),在它的数值里面添加“ 【你的文件目录】/mysql 5.1.11/bin;” (以便下一步操作);
6、启动mysql:在“开始”里点运行,输入“cmd”打开Dos控制台,输入“mysqld”回车,即可启动mysql;
7、测试mysql:在Dos控制台里输入“mysqlshow -u root -p”,回车,提示输入密码,回车即可( 默认初始密码为空),显示如下:
+--------------------+
| Databases |
+--------------------+
| information_schema |
| cluster |
| mysql |
| test |
+--------------------+
则说明mysql已经正常启动;
8、修改初始密码:在Dos控制台输入“mysqladmin -u root password 你的密码”,回车,提示输入原有密码,再回车即可,更改密码成功,使用上一步可检验;
9、设置开机自动启动:为了让mysql在每次开机的时候自动启动,可将mysql设置为一个自动启动的服务,可在Dos控制台输入如下命令:myslqd -install,系统提示服务安装成功!
到此为止,MySQL免安装版的配置和启动完成,您可以进行下一步的开发环境配置了。各位如仍有疑问,可在本文后面留言,我会尽快尽力详细解答。
建议:目前流行和常用的界面化MySQL数据库管理工具很多,推荐EMS MySQL Manager(各大下载网站均可下载)。