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

  • 相关阅读:
    正则表达式
    jquery获取(设置)节点的属性与属性值
    Easy UI
    javascript中数组常用的方法
    DOM节点
    Echarts的基本用法
    CSS小结
    草稿1
    CSS基础
    wordbreak:breakall和wordwrap:breakword的区别
  • 原文地址:https://www.cnblogs.com/richard713/p/8603769.html
Copyright © 2011-2022 走看看