zoukankan      html  css  js  c++  java
  • mysql部署

    例子版本是mysql_installer_community_V5.6.21.1_setup.1418020972.msi

    安装完成后增加远程访问

    1:首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

    2:输入use mysql;

    3:输入select user,password,host from user;

    4:增加ip访问权限

    grant all privileges on *.* to root@"192.168.1.1" identified by "密码";

    然后再输入

    5:输入 flush privileges;

    这相当于是重新加载一下mysql权限,这一步必须有

    6:当远程访问mysql时, mysql会解析域名, 所以会导致访问速度很慢, 会有2,3秒延时!

    解决办法

    修改mysql安装目录下的my.ini,加上下面这个配置可解决此问题。在[mysqld]下加入:skip-name-resolve 

    myql配置文件目录可在command命令中查找

    defaults-file=C:ProgramDataMySQLMySQL Server 5.6my.ini

    7:这些配置后访问数据库会出现错误

     Host is not allowed to connect to this MySQL server

    解决方法

    1. 执行use mysql;
    2. 执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。
    3. 执行FLUSH PRIVILEGES; 

     8:开启任务事件

    在[mysqld]后增加  event_scheduler=ON

    9:区分数据库大小写

    在[mysqld]后增加 lower_case_table_names=0

  • 相关阅读:
    idea整合SVN以及SVN的使用
    解决svn检出后不显示图标的问题
    使用Nexus搭建Maven私服
    Idea中使用Maven
    初识Maven
    外网映射
    php 获取远程图片
    PHP中$_POST,$_GET,$_REQUEST,$_FILES全局变量的全局指什么
    linux定时执行文件
    PHP二维码生成的方法(google APi,PHP类库,libqrencode等)
  • 原文地址:https://www.cnblogs.com/richard713/p/8603769.html
Copyright © 2011-2022 走看看