mysql推荐内存_MySQL大内存配置方案 如my-medium.ini、my-huge.ini等
MySql noinstall-5.1.xx-win32 配置(原创)
1、解压mysql-noinstall-5.1.xx-win32.zip 到你喜欢的目录,例如:d:\php\mysql
2、在根目录d:\php\mysql中有五个配置信息文件:
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,或者是\\xxx\data
basedir="E:/by8/MySQL/"
# 设置mysql数据库的数据的存放目录
datadir="F:/by8/MySQL/Data/"
# 设置mysql服务器的字符集
default-character-set = utf8
# 默认的存储引擎
default-storage-engine = MYISAM
移动“E:\by8\mysql\data”目录到“F:\by8\MySQL\Data”。
在[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:\by8\mysql\bin\mysqld" --install Mysql --defaults-file="E:\by8\Mysql\my.ini"
5、启动服务:
net start mysql
这样mysql就安装好了。你任务管理器当中可以看到mysqld-nt.exe这个进程。说明您的mysql已经安装好了。并成功的启动了。
6、为匿名用户设置密码:
%myd_dir%\bin\mysqladmin.exe -uroot -ptoor password "%my_newpwd%"
刚开始安装好的mysql登录密码是空密码:
C:\Documents and Settings\Administrator>e:
E:\>cd by8
E:\by8>cd mysql
E:\by8\Mysql>cd bin
E:\by8\Mysql\bin\>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大内存配置方案 如my-medium.ini、my-huge.ini等相关推荐
- mysql推荐内存_mysql大内存高性能优化方案
mysql优化是一个相对来说比较重要的事情了,特别像对mysql读写比较多的网站就显得非常重要了,下面我们来介绍mysql大内存高性能优化方案 8G内存下MySQL的优化 按照下面的设置试试看: ke ...
- 小李的计算机配置有8g内存,2019大内存游戏电脑主机配置单推荐不到2500元!
最近有个朋友问我,想玩游戏,但口袋钱包吃紧,2500元能配个游戏电脑吗?游戏电脑主机配置哪个好? 对于组装游戏电脑来说,2500左右预算真的算是很少了,因为电脑主机包含了CPU.显卡.主板.内存.硬盘 ...
- 1000元计算机配置方案,1000元赛扬J345低功耗主机推荐 2018最便宜电脑配置方案 (全文)...
在DIY装机中,其实也有不少非常便宜的功能机,今天"电脑百事网"就来为大家推荐一套白菜价赛扬J345功能主机配置方案,适合给父母看网络视频.当下载机或者是简单的文字办公制表等,这应 ...
- mysql 缓存区_Mysql缓存的配置和使用
在mysql服务器高负载的情况下,必须采取一种措施给服务器减轻压力,减少服务器的I/O操作.一般采用的方法是优化sql操作语句,优化服务器的配置参数,从而提高服务器的性能.Mysql使用了几种内存缓存 ...
- linux怎么看系统内存多大内存频率,linux 系统管理中的查看内存插槽数最大容量和频率...
Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大 1.dmidecode|grep -P -A5 "Memory\s+Device"|grep Size ...
- lvs加MySQL读写分离_mysql高可用架构方案之二(keepalived+lvs+读写分离+负载均衡)
mysql主从复制与lvs+keepalived实现负载高可用 文件夹 1.前言 4 2.原理 4 2.1.概要介绍 4 2.2.工作原理 4 2.3.实际作用 4 3方 ...
- mysql 从库_mysql数据库主从配置
在一篇文章<离线安装mysql数据库>,讲解了离线安装mysql数据库的过程,本文将讲解mysql数据库的主从配置方法.mysql数据库进行主从配置后,可以实现数据库的备份.同时应用也可以 ...
- mysql常驻内存_MySQL的内存和相关问题排查
我们都知道数据库是IO密集型一类应用,为了提高其性能大量使用内存代替文件(交换分区)的IO操作是保证数据库稳定.高效的基本原则.那么数据库是如何使用内存的,我们如何查看数据库内存的占用,如何通过通过数 ...
- mysql 启动 内存_mysql启动内存的疑问
mysql 启动的时候占用的内存是怎么算的 软件版本 mysql 5.6 网上查看了一下,影响mysql的内存的参数主要大概是 innodb_buffer_pool_size key_buffer_s ...
最新文章
- 不完全恢复分类与命令
- java web 自定义异常_Java web, service 层应该通过异常(自定义Exception)来中断业务吗?...
- swoole 捕捉php错误,swoole怎么处理错误
- H3C认证无线互联网络专家
- 三角波的傅里叶变换对_傅里叶变换推导详解
- Deskpins—窗口置顶软件
- 单片机音频信号分析仪
- matlab驻波仿真
- 华为设备的安全配置console及telnet
- 虚拟机、云主机、VPS 三者之间的区别
- 电脑开机后没反应,如何解决?
- 股市资深大牛用Python写了个股票价格实时MacOS应用程序!实时监控!
- Mysql数据库使用规范
- Gulp折腾记 - (2)常用任务构建的demo
- mysql百万数据建索引时间_mysql百万的数据快速创建索引
- [题解] Knights of Ni 骑士 C++
- 最爱的三毛之《沙漠中的饭店》
- 人脸检测(十一)--JDA算法
- python nltk 10 分析句子的意思
- Windows Phone 使用FlurrySdk
热门文章
- Java判断字符串是否为纯数字(0-9)
- vs 调用matlab引擎,vs2010 matlab混合编程调用matlab引擎
- kuboard使用mysql_基于 Kubernetes 的微服务图形化管理界面 Kuboard
- dsge模型难做吗_百度Seo优化好做吗,现在做是不是越来越难做?
- 二叉树的中序遍历_94. 二叉树的中序遍历 - 中等
- Java开发必须要掌握的20个核心技术
- RxHttp 一条链发送请求,新一代Http请求神器(一)
- Java的序列化和反序列化
- freemarker中运算符_freemarker常见语法大全
- 电脑桌面游戏_二次元游戏的高人气角色,不管男女都有一个特点,是巧合吗?...