MySQL大内存配置方案,如my-medium.ini,my-huge.ini,等。
1。mysql-noinstall-5.1.xx-win32.zip解压缩到您最喜爱的目录,例如:D: MySQL PHP
2。根目录中有五个配置信息文件:
my-small.ini(内存<= 64M)
my-medium.ini(内存128M)
my-large.ini(内存512M)
my-huge.ini(记忆中)
my-innodb-heavy-4g.ini(内存4GB)
假设我的内存是1G,我选择my-huge.ini和选择一个配置文件为自己的机器。
3、编辑my.ini,并添加下面的两个句子在港= 3306 } { mysqld:
注意斜线或反斜杠用于在Windows路径名。如果你使用一个反斜杠,所以他们必须双。
目录路径# #安装目录设置MySQL数据库中的数据,必须将数据或 XXX 数据
basedir =E: / / / 由MySQL
# MySQL数据库的数据目录设置
datadir =F: / / /由MySQL数据 /
#设置MySQL服务器字符集
默认字符集= utf8
#默认存储引擎
默认的MyISAM存储引擎=
移动电子邮件: 8% MySQL数据目录: 8% MySQL数据。
添加在{ }下:
默认字符集= utf8
修改下列句子:
max_allowed_packet = 32m(默认是1M)
sort_buffer_size = 4m(MySQL 5.0.15 my-medium.ini默认是512K)
max_allowed_packet参数描述:
参数的函数是控制通信缓冲区的最大长度。
sort_buffer_size参数描述:
查询排序时可使用的缓冲区的大小。
注意:此参数的分配内存对每个连接都是独占的!
如果有100个连接,总排序缓冲区大小的实际配置是100 * 6 = 600mb。
所以,对于一个记忆在4gb服务器,建议设置为6m。
4。安装服务:
E: 8% MySQL bin mysqld--安装MySQL,缺省文件=E: 我由MySQL INI
5。启动服务:
启动MySQL
因此,MySQL的安装,你可以看到你的任务管理器mysqld-nt.exe过程。它表明你的MySQL已经安装和启动成功。
6。为匿名用户设置密码:
myd_dir % % bin mysqladmin.exe -中- ptoor密码my_newpwd % %
第一个安装的MySQL登录密码是一个空密码:
c:文档和设置管理员>:
E: > CD 8
E: 8 > CD MySQL
E: MySQL > CD仓8
E: 8% MySQL bin > MySQL中,P
输入密码:直接按回车键(输入),不需要输入密码。
显示数据库;
-------------------- + +
|数据库|
-------------------- + +
| information_schema |
| MySQL |
|测试|
-------------------- + +
3行(0秒)
为了安全性,我们修改新安装的MySQL数据库的root用户的密码:
使用mysql
数据库的改变
更新用户设置密码=密码(123456);
查询OK,2行受影响(0.03秒)
匹配行:2更改:2个警告:0
退出
因此,我将root密码改为123456。
和修改密码的方法是使用msyqladmin命令
确认我们可以登录并退出MySQL
格式:mysqladmin -u用户名-p旧密码新密码
>退出
> mysqladmin -中-密码123456
我们在这里把原来的空密码MySQL根修改成123456,因为原来的根没有密码,p密码所以可以省略。
为了让您印象深刻,我们将修改后的1234560的密码改为123456。
命令:mysqladmin -中- p123456密码1234
ps:MySQL记录用户名和密码的两个表。
user.myd和user.myi,备份,你不必费心重新安装密码后