版本:5.7.10

my.ini简单配置

[client]
default-character-set=utf8
[mysqld]
port = 3306
basedir =D:/programs/MySql/
datadir =D:/programs/MySql/data
tmpdir =D:/programs/MySql/data
socket =D:/programs/MySql/data/mysql.sock
log-error=D:/programs/MySql/data/mysql_error.log
explicit_defaults_for_timestamp = true
default_password_lifetime=0

1.初始化data目录:mysqld.exe --initialize

  初始化data后,在data目录下有mysql_error.log文件,打开,里面有临时密码如:

  A temporary password is generated for root@localhost: ;i_rV8ie5?cI

2.控制台启动:mysqld.exe --console

  如果想以非认证方式启动可加参数:--skip-grant-tables

  以认证方式启动后改密码的方法:

    登陆数据库:mysql.exe -u root -p

    输入密码:;i_rV8ie5?cI

    修改密码: alter user 'root'@'localhost' identified by '283965069';

    重启数据库服务就生效了。

3.以服务方式启动:

  以管理员启动cmd

  安装服务:mysqld.exe -install

  启动服务:net start mysql

  停止服务:net stop mysql

  移除服务:mysqld.exe -remove

4.优化my.ini文件

5.关键变量

MySQL的变量分为以下两种:
1)系统变量:配置MySQL服务器的运行环境,可以用show variables查看
2)状态变量:监控MySQL服务器的运行状态,可以用show status查看
 
最大连接数:
  查看:show variables like 'max_connections';
  修改可在my.ini里修改:max_connections=1500
 
当前连接数:show status like '%Threads_connected%';
从启动到现在最大连接数:show status like '%Max_used_connections%';
 
  

    

  

最新文章

  1. [.NET] 自己实现任务池(模仿线程池)
  2. Delphi 10.1 Berlin Starter Edition
  3. ServiceStack.OrmLite 笔记4 删
  4. test Windows Live Writer
  5. CircleLayout
  6. 利用Form()使绘图可以不消失
  7. Codeforces245H - Queries for Number of Palindromes(区间DP)
  8. ubuntu 常用软件
  9. 用Python实现gmail邮箱服务,实现两个邮箱之间的绑定(下)
  10. webview h5页面 关闭
  11. PyCharm基本操作
  12. 网络通信协议tcp,udp区别
  13. Linux时间戳转换成BCD码(转载)
  14. Python——rrdtool模块的安装
  15. (2)Python3笔记 数据类型之"组"(序列) 与 集合
  16. virtio-netdev 数据包的发送
  17. kubernetes集群部署mysql 8.0
  18. Robots协议(爬虫协议、机器人协议)
  19. 解决IE8地址栏没有下拉
  20. mysql新建用户并授权

热门文章

  1. 【BZOJ4726】[POI2017]Sabota? 树形DP
  2. Arduino开发版学习计划
  3. vue+node+mongoDB 火车票H5(五)---城市选择
  4. spring boot 加载jsp
  5. 170411、java Socket通信的简单例子(UDP)
  6. 基于xml文件的格式配置Spring的AOP
  7. Struts文件下载(静态)
  8. Code Forces Bear and Forgotten Tree 3 639B
  9. 自动生成项目的Makefile文件
  10. nodejs(三)下之mangoDB