zoukankan      html  css  js  c++  java
  • mysql 手动安装和管理

    版本: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%';
     
      

        

      

  • 相关阅读:
    linux查找日志技巧
    路径选择算法|Floyd算法|Dijkstras算法(带GUI界面带实验报告)
    待整理
    ClassLoader类加载解惑
    SAX解析xml
    DOM 表单应用
    网站前端优化14条
    用wordpress制作网站的总结
    海豚浏览器前端面试总结
    程序员的美妙生活
  • 原文地址:https://www.cnblogs.com/asminfo/p/6479932.html
Copyright © 2011-2022 走看看