1、解压 mysql-noinstall-5.1.30-win32.zip
2、在 F 盘建立目录 MySql\MySqlServer5.1\
3、把解压的内容复制到 F:\MySql\MySqlServer5.1\
4、在 F:\MySql\MySqlServer5.1\ 中找 my-large.ini 把它复制成 my.ini
5、在 my.ini 中找 [mysqld] ,添加以下语句;
basedir="F:/MySql/MySqlServer5.1/"
datadir="F:/MySql/MySqlServer5.1/data/"
default-character-set=latin1 #utf8
default-storage-engine=innodb
max_allowed_packet =12M
#skip-networking #// 这句会忽略网络登陆
#bind-address=192.168.0.72 #// 如果加上这句 localhost 就用不了 只要改 user 表的 127.0.0.1 为 % 重启服务 就可以远程登陆
6、安装 MySQL_Administrator_1.2 绿色版:把 mysql-gui-tools-noinstall-5.0-r14-win32.zip 解压到 F:\MySql\MySQL GUI Tools 5.0
6.5、可以尝试手动启动 MySql 服务器,并用 MySQL_Administrator_1.2 和 console 登陆:
1、手动启动服务:cmd --> F:\MySql\MySqlServer5.1\bin\mysqld --console
会看到 InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist:
InnoDB: a new database to be created!
InnoDB: Setting file c:\ibdata\ibdata1 size to 209715200
InnoDB: Database physically writes the file full: wait... 等 很长的
最后看到 mysqld: ready for connections
Version: '5.1.2-alpha' socket: '' port: 3306
表示 MySql 服务已经启动,可以登陆了,这时: 登陆名是 root ,密码为空,IP 地址只能写 localhost 或 127.0.0.1 ,因为现在
root 的权限只允许本地登陆,远程登陆不可以,在本机写本机 IP 地址来登陆被 MySql 视为远程登陆,所以是登陆不了的,会报错 1130
2、MySQL_Administrator_1.2 登陆:到 F:\MySql\MySQL GUI Tools 5.0\ 运行 MySQLAdministrator.exe ,
填入 localhost或127.0.0.1 3306 root 密码为空 就可以登陆
3、用 console 登陆: cmd --> f:\MySql\MySqlServer5.1\bin\mysql -u root -p
密码为空
如果要在登陆时就选定数据库可以这样写:f:\MySql\MySqlServer5.1\bin\mysql -u root -p[密码] [数据库名]
当前情况举例:f:\MySql\MySqlServer5.1\bin\mysql -u root -p mysql 就是密码是空的,登陆的数据库是 mysql 库
4、修改root的密码、让root可以远程登陆、添加新用户
修改root的密码:在登陆后的 console 中输入
use mysql
update user set Password=PASSWORD('[密码]') where user='root';
让root可以远程登陆:在登陆后的 console 中输入
use mysql
update user set Host='%' where user='root' and Host='127.0.0.1';
添加新用户,用户名是 gary,密码为空,权限等于root,用户允许远程登陆 :在登陆后的 console 中输入
GRANT ALL PRIVILEGES ON *.* TO 'gary'@'%';
如果用户不可以远程登陆:GRANT ALL PRIVILEGES ON *.* TO 'gary'@'localhost';
然后用上面的方法修改gary的密码,root 改为 gary
5、手工停止 MySql 服务:cmd --> F:\MySql\MySqlServer5.1\bin\mysqladmin -u root shutdown
如果MySQL root用户账户有密码,你需要调用命令 F:\MySql\MySqlServer5.1\bin\mysqladmin -u root -p shutdown 并根据提示输入密码。
注意:修改密码、修改是否远程登陆,添加用户后必须重启MySql服务才生效 !!!!!!!!!!!!!!!!!!!!!!!!!!!
注意: MySQL权限系统中的用户完全独立于Windows下的登录用户。
7、添加 MySql 服务到windows服务中:
1、简易添加方法:cmd --> F:\MySql\MySqlServer5.1\bin\mysqld --install 这样用默认的 MySQL 为名称添加一个windows服务
这是,该服务的属性写着:F:\MySql\MySqlServer5.1\bin\mysqld MySQL
2、指定服务名称与指定启动选项文件的添加方法:
F:\MySql\MySqlServer5.1\bin\mysqld --install LevelDBServer --defaults-file=F:\MySql\MySqlServer5.1\my.ini
用 LevelDBServer 为名称来创建windows服务,指定 F:\MySql\MySqlServer5.1\my.ini 为MySql的启动选项文件
如果在服务安装命令中,在--install选项后面指定的服务名不是默认服务名(MySQL)。则从具有相同服务名的组中读取选项,并从标准选项文件读取选项。
服务器还从标准选项文件的[mysqld]组读取选项。你可以使用[mysqld]组中的选项用于所有MySQL 服务,还可以使用具有相同服务名的组,用于该服务名所对应的服务器。
该命令中,--install选项后面给出了默认服务名(MySQL)。如果未给出--defaults-file选项,该命令可以让服务器从标准选项文件的[mysqld]组中读数。
由于提供了--defaults-file选项,服务器只从命名文件的[mysqld]组读取选项。
注意:添加服务后该服务并未启动。重启电脑服务就会启动,要手动启动与关闭 MySql 服务用以下语句:
cmd --> NET START MySQL 或 NET START LevelDBServer , NET STOP MySQL 或 NET STOP LevelDBServer
8、测试MySQL安装
可以通过以下命令测试MySQL服务器是否工作:
C:\> F:\MySql\MySqlServer5.1\bin\mysqlshow
C:\> F:\MySql\MySqlServer5.1\bin\mysqlshow -u root mysql
C:\> F:\MySql\MySqlServer5.1\bin\mysqladmin version status proc
C:\> F:\MySql\MySqlServer5.1\bin\mysql test
如果mysqld对客户端程序TCP/IP连接的响应较慢,可能是DNS问题。此时,使用--skip-name-resolve选项启动 mysqld,在MySQL授权表的Host列只使用localhost和IP号。
可以通过 --pipe 或 --protocol=PIPE 选项强制 MySQL 客户端使用命名管道连接代替TCP/IP连接,或指定.(阶段)做为主机名。使用 --socket 选项指定管道名。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/GaryYuan/archive/2008/12/09/3483284.aspx
分享到:
相关推荐
MySQL数据库绿色解压版是一款专为初学者设计的便捷型数据库管理系统,无需安装,解压后即可直接运行,极大地简化了数据库的配置和使用过程。这对于那些刚开始接触数据库或者对数据库连接步骤感到困惑的人来说,是一...
“自动配置”标签表明,这个绿色版MySQL在启动时会自动完成一些基本的配置工作,比如设置默认的数据库路径、端口号等,使用户能够快速开始使用。对于不熟悉数据库管理的新手来说,这是一个非常友好的特性,因为它...
MySQL5.5绿色版是一款无需安装的数据库管理系统,特别适合于对系统资源有限制或者希望快速部署MySQL环境的用户。它的大小约为10MB,这使得它非常轻巧,易于在各种设备上进行快速下载和使用。解压缩后,用户可以直接...
【MySQL5.0绿色版】是一款专为简化安装流程而设计的MySQL数据库管理系统,它集成了所有必要的组件,让你能够快速地在计算机上部署并运行MySQL服务器,无需经历传统安装程序的复杂步骤。这款绿色版MySQL是开发者为了...
"mysql+mysql front 绿色版"是指包含了MySQL数据库和MySQL Front管理工具的便携式版本,无需安装即可直接使用,适合快速搭建数据库环境或者临时项目需求。 MySQL的核心功能包括数据存储、查询、事务处理等,支持SQL...
运行这个文件,可能是为了配置环境变量、创建快捷方式或者处理版权验证等步骤,以便于使绿色版软件能够正常运行。完成这一步后,用户便可以启动“navicat.exe”,这是一个知名的数据库管理工具,它支持多种数据库...
通过以上步骤,可以成功安装并配置MySQL 5.7.17绿色版数据库。在整个安装过程中,需要注意每一步的具体操作细节,以避免因配置不当导致的问题。此外,针对不同的操作系统或环境,部分命令或步骤可能会有所差异,请...
免安装版的MySQL数据库,通常被称为“绿色版”或“便携版”,是针对那些希望快速部署、无需复杂安装流程或者在不同设备间方便携带数据库的用户设计的。 在这款免安装版的MySQL数据库中,用户可以找到所有必要的组件...
MySQL GUI Tools 5.0-r16是一款专为MySQL数据库设计的...总之,MySQL GUI Tools 5.0-r16中文绿色版为MySQL数据库用户提供了一个功能强大且易于使用的管理平台,通过可视化界面,大大简化了数据库的日常维护和管理工作。
### MyEclipse 连接 MySQL 数据库的详细步骤与配置过程 在开发环境中,使用 MyEclipse 连接 MySQL 数据库是一项非常常见的操作。对于初学者来说,掌握这一技能可以帮助他们更高效地进行 Java 应用程序的开发。本文...
用户需要按照特定步骤解压并启动这些文件,以启动数据库服务。 总之,MySQL 5.6绿色精简版是针对轻量级应用而设计的,虽然功能相对简洁,但足以满足许多基本的数据库管理需求。其小巧的体积、预设的root账户和GBK...
总的来说,MySQL5.5.6绿色版为用户提供了一种快速、便捷的方式来使用MySQL数据库,尤其适合开发者进行测试、学习或临时存储数据。只需简单几步,就能在任何支持的系统上搭建起一个功能完备的数据库环境。
MySQL绿色版在Windows系统中的启动涉及一系列步骤,包括下载、解压、配置环境变量和启动服务。以下将详细讲解这些过程: 首先,MySQL绿色版指的是无需安装即可运行的版本,通常是一个压缩包,包含了MySQL服务器所需...
通过以上步骤,不仅可以顺利完成MySQL数据库的安装配置,还可以利用Navicat for MySQL这个强大的图形化管理工具来高效地管理和操作数据库。这对于开发者来说是非常有用的资源。希望这份指南能够帮助大家更加顺利地...
这个绿色版通常包含了MySQL服务器、客户端工具以及必要的库文件,使得用户可以在不干扰系统原有设置的情况下进行数据库操作。 1. **MySQL服务器**:MySQL服务器是整个系统的核心,负责存储和管理数据。5.0.22是这个...
在解压MySQL绿色版之后,你需要进行以下步骤来设置和运行服务: 1. **配置MySQL**:找到并编辑`my.ini`或`my.cnf`配置文件,根据你的需求调整服务器参数,如端口号、数据存储路径、用户权限等。 2. **初始化数据库...
1. 下载并解压缩MySQL5.0的绿色版压缩包至指定位置,如D盘根目录。 2. 运行`install.bat`启动数据库服务。 3. 使用命令行客户端或其他图形化工具(如MySQL Workbench)连接到本地MySQL服务器,使用用户名"root"和...