windows:my.ini默认在windows目录或mysql安装路径。
linux:/etc/目录或mysql安装路径。
2、my.ini你可以一行行添加测试启动,默认data目录里面有个.err日志文件,有问题多看看。
[mysqld]
port=3308
basedir="D:/wnmp/mysql5/"
#或者"D:\\wnmp\\mysql5\\"
datadir="D:/wnmp/mysql5/Data/"
3、双引号不是必须的,但目录必须存在
4、安装mysql服务,可指定my.ini位置
mysqld --install mysql5 --defaults-file=e:\mysql\my.ini
net start mysql5
5、删除mysql服务
mysqld --remove mysql5
MySQL参数优化这东西不好好研究还是比较难懂的,其实不光是MySQL,大部分程序的参数优化,是很复杂的。MySQL的参数优化也不例外,对于不同的需求,还有硬件的配置,优化不可能又最优选择,只能慢慢的进行优化,需要不断的调试,才能达到不同环境的最优选择。
首先介绍一下MySQL配置文件中不同模块
[client] MySQL客户端应用模块,只有MySQL附带的客户端应用程序保证可以读取此模块下的内容。
[mysqld] MySQL服务端应用模块
MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下;在Linux下叫my.cnf,该文件位于/etc/my.cnf。 可以查找下:find / -name my.cnf
my.cnf的文件内容:
参考文章 : https://www.cnblogs.com/duanxz/p/3875760.html
https://www.cnblogs.com/duanxz/p/4709417.html
https://www.cnblogs.com/duanxz/p/3968308.html
MySQL的配置文件主要包括:1) 全局设置:配置服务器的多样性和安全
2) 登录认证:设置用户登录mysql时所需的用户名、密码和其它认证信息等
3) 数据库设置:针对特定数据库的参数,以及不同数据库的访问权限
4) 数据表设置:包括表的编码、大小等等
5) 网络配置:设置mysql服务器的网络参数,以及持续的连接状态。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)