• 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%';
     
      

        

      

  • 相关阅读:
    vscode 前端好用插件汇总
    IE8和IE9下textarea滚动选中的问题
    javascript实现数字整数位每三位一个逗号分隔
    简单枚举(算法竞赛入门经典)
    拓扑排序(算法竞赛入门经典)
    七桥问题--欧拉(算法竞赛入门经典)
    走迷宫问题 算法竞赛入门经典
    ZOJ1008
    ZOJ1163
    HDU 1069 Monkey and Banana
  • 原文地址:https://www.cnblogs.com/asminfo/p/6479932.html
Copyright © 2020-2023  润新知