免安装版MySQL配置方法

in 前端 with 0 comment

下载MySQL

下载地址:MySQL-5.5.62

官方下载有安装版和免安装版,安装版比较傻瓜,一直下一步就可以了,本文主要记录一下免安装版的配置

1548672517924.png

修改配置文件

将MySQL解压根目录下的my-huge.ini复制一份,重命名为my.ini

1548673017771.png

然后将下面的内容复制到my.ini文件的末尾,注意对照自己实际解压目录设置路径

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

[mysqld]
port=3306
character_set_server=utf8
#注意路径问题
basedir=D:\ABC\wamp\MySQL
#注意路径问题
datadir=D:\ABC\wamp\MySQL\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]
#注意路径问题
D:\ABC\wamp\MySQL\bin\mysqld.exe
这几个ini文件是mysql针对不同的应用推荐的不同的配置信息;但这些配置只有放到my.ini中才会被应用,其中:

1、my-small.ini是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。

2、my-medium.ini是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。

3、my-large.ini是为专用于一个SQL数据库的计算机而设计的。由于它可以为该数据库使用多达512MB的内存,所以在这种类型的系统上将需要至少1GB的RAM,以便它能够同时处理操作系统与数据库应用程序。

4、my-huge.ini是为企业中的数据库而设计的。这样的数据库要求专用服务器和1GB或1GB以上的RAM。

这些选择高度依赖于内存的数量、计算机的运算速度、数据库的细节大小、访问数据库的用户数量以及在数据库中装入并访问数据的用户数量。随着数据库和用户的不断增加,数据库的性能可能会发生变化。

添加环境变量

在系统环境变量Path中加入:D:\ABC\wamp\MySQL\bin

1548672139620.png

注册windows系统服务

使用命令提示符进入MySQL解压目录的bin目录下,用下面命令安装:

mysqld install MySQL --defaults-file="D:\ABC\wamp\MySQL\my.ini"

1548672232900.png

注意:移除服务命令:mysqld remove,卸载MySQL前需先移除服务。

启动mysql服务

使用命令:

net start mysql

1548672266915.png

修改root账户的密码

依次输入下列命令,每一条命令成功执行后再执行下一条:

-- 连接数据库
mysql -uroot

show databases;

use mysql;

-- 将密码修改为root,可自定义
update user set Password=PASSWORD("root") where User="root";

flush privileges;

exit

1548672323208.png

到此,MySQL已经可以使用了。

Responses