本文主要向大家介绍了MySQL数据库之MySQL大内存配置方案 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

MySql noinstall-5.1.xx-win32 配置(原创)

1、解压mysql-noinstall-5.1.xx-win32.zip 到你喜欢的目录,例如:d:phpmysql

2、在根目录d:phpmysql中有五个配置信息文件:

my-small.ini (内存 <= 64M)

my-medium.ini (内存 128M )

my-large.ini (内存 512M)

my-huge.ini (内存 1G-2G)

my-innodb-heavy-4G.ini (内存 4GB)

假设我的内存是1G的,我选择了my-huge.ini,选择其中一个适合你自己机子的配置文件。

3、编辑my.ini,在[mysqld]的“port=3306”下面增加如下两句:

注意,在Windows中路径名中使用斜杠“/”而不是反斜杠“”。 如果使用反斜杠“”,那么必须双写它们“\”。

# 安装目录的路径 # 设置mysql数据库的数据的存放目录,必须是data,或者是\xxxdata

basedir="E:/by8/MySQL/"

# 设置mysql数据库的数据的存放目录

datadir="F:/by8/MySQL/Data/"

# 设置mysql服务器的字符集

default-character-set = utf8

# 默认的存储引擎

default-storage-engine = MYISAM

移动“E: y8mysqldata”目录到“F: y8MySQLData”。

在[mysql]下面新增:

default-character-set = 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左右的服务器推荐设置为6-8M。

4、安装服务:

"E: y8mysql inmysqld" --install Mysql --defaults-file="E: y8Mysqlmy.ini"

5、启动服务:

net start mysql

这样mysql就安装好了。你任务管理器当中可以看到mysqld-nt.exe这个进程。说明您的mysql已经安装好了。并成功的启动了。

6、为匿名用户设置密码:

%myd_dir% inmysqladmin.exe -uroot -ptoor password "%my_newpwd%"

刚开始安装好的mysql登录密码是空密码:

C:Documents and SettingsAdministrator>e:

E:>cd by8

E: y8>cd mysql

E: y8Mysql>cd bin

E: y8Mysql in>mysql -uroot -p

Enter password: //这里直接按回车(enter),不需要输入密码的。

mysql> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| test |

+--------------------+

3 rows in set (0.00 sec)

为了安全,我们这里修改下刚安装的mysql数据库的root用户的密码 。操作命令如下:

mysql> use mysql

Database changed

mysql> update user set password=password("123456") where user="root";

Query OK, 2 rows affected (0.03 sec)

Rows matched: 2 Changed: 2 Warnings: 0

mysql> exit //退出

就这样我把root的密码修改为了123456。

还有中修改密码的方法是利用msyqladmin这个命令

确认可以登录我们退出mysql

格式:mysqladmin -u用户名 -p旧密码 password 新密码

>exit

>mysqladmin -uroot -password 123456

//我们这里把mysql root的原来的空密码修改成123456,因为原来root没有密码,所以-p 就密码这项就可以省略了。

为了让大家印象更深刻些,我们这里再把已经修改过的密码1234560修改成为 123456

命令:mysqladmin -uroot -p123456 password 1234

PS:MYSQL记录用户名和密码的两张表为:

user.MYD和user.MYI,备份下他们,以后就不用为重装改密码麻烦了

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

mysql 内存大_MySQL数据库之MySQL大内存配置方案相关推荐

  1. mysql入门优化_MySQL数据库:MySQL十大优化技巧详解

    本文主要向大家介绍了MySQL数据库的MySQL十大优化技巧详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是 ...

  2. elastic如何和mysql同步数据_MySQL数据库之mysql 同步数据到 ElasticSearch 的方案

    本文主要向大家介绍了MySQL数据库之mysql 同步数据到 ElasticSearch 的方案 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL Binlog 要通过 ...

  3. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  4. mysql binary模式_MySQL数据库之MySQL的binary类型操作

    本文主要向大家介绍了MySQL数据库之MySQL的binary类型操作 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 示例数据表: CREATE TABLE test_bin  ...

  5. mysql 设置全局变量_MySQL数据库之mysql查看全局变量以及设置全局变量的值

    本文主要向大家介绍了MySQL数据库之mysql查看全局变量以及设置全局变量的值 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.查看mysql的所有全局变量的值 SHOW  ...

  6. mysql longblob 读取_MySQL数据库之Mysql的longblob字段插入数据问题解决

    本文主要向大家介绍了MySQL数据库之Mysql的longblob字段插入数据问题解决 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 在使用mysql的过程中,有个问题就是my ...

  7. mysql case默认_MySQL数据库架构和同步复制流程

    在分布式系统里面,往往制约整个系统发展的瓶颈点就是数据库,所以数据库的架构和高可用以及数据库的切分都是我们值得花大力气去学习的. 首先我们来说说数据库的架构. 1.mysql主从架构,如图: 这种架构 ...

  8. mysql断网_mysql数据库断网链接

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. mysql 关闭锁_mysql数据库取消锁

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

最新文章

  1. 有源晶振和无源晶振的区别
  2. EOS 智能合约源代码解读 (3)asset.hpp
  3. django redirect传递参数_Django中间件
  4. python api数据接口_python写数据api接口
  5. python创建gui界面_你要的 Python 创建 GUI 用户界面程序,来咯
  6. eclipse(mac)启动配置-设置jdk路径
  7. 如何使用mapinfo对地图分层设色并导出为图片
  8. 40亿个手机号码如何去重?
  9. Meshing Tutorials(网格划分教程)
  10. ps制作计算机考试证件照,如何通过PS制作一寸证件照(超详细流程)?
  11. ListView分页操作
  12. java dvr_java – 如何设置与DVR的连接并解码数据?
  13. WIN10下怎么用OBS捕捉全屏放映的PPT
  14. 计算机word表格公开课ppt,制作Word表格公开课).ppt
  15. 国外公路建设的能源利用
  16. python 图片二值化后 判断图片是白底黑字,还是黑底白字
  17. 利用dns特性把普通域用户提升到域管理员权限
  18. linux基础知识全面总结,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  19. DSS部署-7、配置Python
  20. 循环当中的continue用法

热门文章

  1. 奥的斯电梯服务器自动呼梯,奥的斯外呼电梯控制系统说明
  2. What are the best ways to learn self discipline?
  3. 手机优酷下载视频怎么保存到手机
  4. ffmpeg生成dash点播
  5. 怎么将html发布到天猫,天猫商家商品发布到淘小铺后台流程
  6. 黑客正利用“Black Lives Matter”政治口号传播恶意软件
  7. 常用的设计模式之观察者模式
  8. 【好奇心驱动力】e-paper电子价签从零开始折腾记录
  9. java se7 if_Java SE7新特性之在数值型的字面值中使用下划线
  10. 深夜十点,400万人在微博泪崩:如果人生太难,就去医院看看