MySQL5.1非安装版在Windows中的安装及配置 我们现http://www.mysql.com网站上下载MySQL5.1的ZIP文件。
我要安装到D盘,就将文件解压到D盘,将文件夹名称改为mysql(随你喜欢),数据库文件夹默认(D:\mysql\data)。
现将D:\mysql里边的my-huge.ini,my-innodb-heavy-4G.int,my-large,ini,my-medium.ini.my-small.ini这五个文件之中一个复制到C:\windows下,取名为my.ini。至于复制哪一个文件,要看你希望MySQL点用系统资源及内存而定,我这里选择中等my-medium.ini。现在my.ini文件的[mysqld]下入这样几行:
# 设置MySQL基本安装目录
basedir=D:/mysql
# 设置数据库的目录
datadir=D:/mysql/data
请注意在选项文件中使用正斜线儿不是反斜线指定Windows路径名。如果使用反斜线,必须用双反斜线:
以上也可以设置Windows的环境Path. path="d:/mysql"
[mysqld]
# 设置MySQL基本安装目录
basedir=E:\\mysql
# 设置数据库的目录
datadir=E:\\mysql\\data
保存文件退出。
要想启动服务器,输入命令:C:\> D:\mysql\bin\mysqld --console (在控制台会看到详细的启动信息。)
下述命令可以停止MySQL服务器:C:\> D:/mysql\mysqladmin -u root shutdown
下述命令可以将MySQL作为系统服务添加到Windows里:
C:\> D:/mysql\mysqld --install (较简单,系统服务为自动启动)
C:\> D:/mysql\mysqld --install-manual (较简单,系统服务为手动启动)
C:\> D:/mysql\mysqld --install MySQL --defaults-file=C:\windows\my.ini (详细,系统服务为自动启动)
C:\> D:/mysql\mysqld --install-manual MySQL --defaults-file=C:\windows\my.ini (详细,系统服务为手动启动)
下述命令可以将MySQL从系统服务中删除:
C:\> D:/mysql\bin\mysqld --remove
安装配置完成之后,接着是MySQL的安全设置,包括设置root密码,删除空用户,开放root帐号远程访问权限。
C:\> D:/mysql\bin\mysql -u root
mysql> use mysql
mysql> select user,host,password from user;
可看到如下查讯结果:
user host password
root localhost
root 127.0.0.1
localhost
删除空的帐号mysql> delete from user where user='';
将host=127.0.0.1改为%或本机IP,以便远程访问数据库
mysql> update user set host = '%'
-> where host='127.0.0.1';
设置密码:
mysql> update user set password = password('newpwd')
-> where host = '%';
mysql> update user set password = password('newpwd')
-> where host = 'localhost';
或者只用如下一行命令,同时对两个root命名
mysql> update user set password = password('newpwd');(不推荐使用)
更新密码后,必须用FLUSH PRIVILEGES让服务器重新读授权表。否则,重新启动服务器前,不会使用更改。
mysql> FLUSH PRIVILEGES;
相关问题解决
将MySQL添加到系统服务时,如果是使用简单方式(mysqld --install),在启动MySQL GUI TOOLS可能会出找不到配置文件的错误
可用以下方法解决:
1.在注册表中找HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath的值,修改为D:\mysql\bin\mysqld --defaults-file=c:\windows\my.ini MySQL
2.另外一种方法在MySQL GUI TOOLS的configure instance中修改path to binary为正确的路径.
附件里面有mysql5.1官方中文教程
分享到:
相关推荐
2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL ...
- **安装后的配置**:无论是在Windows还是Linux环境下安装MySQL,都需要进行一些基本的配置工作,如创建选项文件、设置MySQL服务器类型等。 ### 结论 MySQL 5.1中文参考手册不仅为用户提供了一个全面的MySQL数据库...
本教程将详述如何在Windows操作系统上安装MySQL 5.1版本,特别是针对那些初学者或需要与JSP(JavaServer Pages)集成的开发者。 首先,下载MySQL 5.1的安装包,文件名为`mysql-essential-5.1.50-win32.msi`,这表明...
以上内容仅是MySQL 5.1中文手册的部分概览,详细内容可在提供的"www.java1234.com]mysql5.1中文手册.chm"文件中查阅,涵盖了更深入的函数使用、性能调优、复制技术等多个方面。通过学习这本手册,用户可以全面掌握...
MySQL 5.1 noinstall 版本是一种精简版的安装包,主要用于那些希望自定义配置MySQL服务器的用户。在不使用图形化安装界面的情况下,通过命令行进行安装和配置可以提供更高的灵活性。以下是关于MySQL 5.1 noinstall...
以下是关于MySQL 5.1在Windows系统中的安装、使用和与Java、SSM框架集成的相关知识点。 1. **MySQL 5.1的安装**: - `mysql-essential-5.1.49-win32.msi` 文件是MySQL 5.1的Windows安装程序,通过双击运行,按照...
MySQL ODBC 5.1 Driver 是一个用于连接MySQL数据库的开放数据库连接(ODBC)驱动程序,它允许用户通过标准的ODBC接口访问MySQL数据库,适用于Windows操作系统。这个版本是免安装的,意味着用户可以直接解压使用,...
MySQL 5.1 ODBC 连接驱动是用于在Windows操作系统上通过Open Database Connectivity (ODBC) 接口与MySQL数据库进行交互的一种软件组件。ODBC是一种标准的应用程序编程接口(API),允许不同数据库系统之间的互操作性...
MySQL 5.1 版本的 ODBC 是一个重要的数据连接组件,它允许Windows系统上的应用程序通过开放数据库连接(ODBC)标准与MySQL数据库进行通信。ODBC是一种接口技术,使得开发者无需关心底层数据库的具体实现,只需使用...
在安装类型选择环节,有三种模式供你选择:Typical(典型)、Complete(完全)和Custom(自定义)。推荐选择“自定义”(Custom)安装,因为它允许你自定义安装路径,避免将MySQL安装在C盘。点击“Next”,进入组件...
在安装过程中,需要选择服务器类型(如开发机器、生产服务器等),设置root用户的密码,并选择需要安装的服务(如MySQL Server、MySQL Client等)。安装完成后,可以通过命令行或可视化工具启动和停止MySQL服务,...
### Windows下安装Apache2.2 + PHP5.3 + MySQL5.1 #### 安装步骤详解 在Windows操作系统上构建一个完整的Web开发环境通常涉及安装Apache Web服务器、PHP解析器以及MySQL数据库管理系统。本文将详细介绍如何在...
这个中文版的MySQL 5.1参考手册将帮助读者全面理解和掌握MySQL 5.1的各个方面,无论你是初学者还是经验丰富的DBA,都能从中找到有价值的指导。通过深入学习和实践,你将能够更有效地管理和优化MySQL数据库,确保系统...
通过以上步骤,你就成功地在Windows系统上安装了MySQL 5.1及其客户端工具。记得在实际使用中,保持数据库的安全性,定期备份数据,并根据需要升级到更现代的MySQL版本以获取更多的功能和安全性更新。
通过阅读《MySQL 5.1参考手册》中文版,你可以深入理解这些概念,解决实际工作中遇到的问题,提升数据库管理能力。手册中的CHM格式文件是Windows平台的帮助文档,可以方便地搜索和查阅相关信息。
总的来说,这个MySQL 5.1安装包包含了一切需要开始使用MySQL数据库的基础资源,无论是初学者还是有经验的开发者,都能从中受益。通过阅读提供的文档和教程,用户可以顺利地安装并掌握MySQL 5.1的基本操作。