Mysql免安装版配置

1.从网上下载相应的免安装版本,并解压到指定的目录下

2.配置环境变量

            在"系统变量"栏目中新增加一个名为"MYSQL_HOME"的变量名,变量值为第一步中解压的路径;然后再找到名为"Path"的变量,点击编辑,在后面添加";%MYSQL_HOME%\bin"即可,到目前为止,环境变量配置完毕。

3.将mysql注册为mysql服务

在“开始”菜单的搜索中输入CMD,找到可执行文件,并以管理员身份运行,打开CMD窗口后,进入Mysql的根目录,输入"Mysqld install mysql"运行,会提示服务安装成功。在服务中会看到一个名为mysql的服务,点击属性查看,看启动的路径是否与解压的路径一致,否则的话会弹出”找不到指定的文件“,如果出现这种错误的话,那么可以打开注册表找到HKEY_LOCAL_MACHINE---SYSTEM--CurrentControlSet--Services--mysql中的ImagePath,点击编辑,更改值为解压路径根目录下的bin文件夹的mysqld(以d盘为类:d:/mysql/bin/mysqld)    值可写为:"d:\mysql\bin\mysqld"  mysql           后面的mysql主要是服务名。通过以上步骤步骤基本上mysql就可以正常启动了

4.登录

在cmd窗口中输入"mysql -u root -p"后会提示输入密码,此时直接回车,因为默认登录密码为空,但是回车后提示(ERROR 1045(28000):Access denied for user ‘root‘@‘localhost‘ (using password:No)),这里需要跳过相应的权限才能登录,可以在mysql的根目录中找到my.ini的配置文件并打开在[mysqld]下面添加skip-grant-tables(前面不要#,有的话则去掉)即可,更改过后就可以登录了。

my.ini主要是自己的配置文件,默认的配置文件如下:

[client] port=3306 default-character-set=utf8

[mysqld] skip-grant-tables

port=3306

character_set_server=utf8

basedir=D:\Program Files\mysql

datadir=D:\Program Files\mysql\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin] D:\Program Files\mysql\bin\mysqld.exe

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。