常见问题

[TOC]

  1. html中ID属性值同一页面中不能重复,最好同一系统中也不要存在相同ID,否则JS通过ID属性获取对象的时候会出错,列入遇到的bootstrap dataTimePicker插件中点击日历不显示、bootstrapValidator中重置表单没有反应
  2. 静态数据或者静态表在数据库表设计是可以不用建立数据库表,而是用JSON文件来存储。有时也可选用视图的形式
    #Tomcat
  3. 启动报错
    1
    java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [D:\apache-tomcat-7.0.63\webapps\JDJ\] instead of [D:\apache-tomcat-7.0.63\webapps\LBSHMonitor\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!

错误原因是因为tomcat启动了两个想似的项目,解决方法一是删除一个项目,而是在web.xml里面加如下配置:

1
2
3
4
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>JDJ</param-value>
</context-param>

MySQL

1.mysql查看编码

1
SHOW VARIABLES LIKE 'CHARACTER%' ;

  1. mysql默认情况下是否区分大小写,使用:
    1
    show Variables like '%table_names'

查看lower_case_table_names的值,0代表区分,1代表不区分。

  1. 设置远程登录

    修改数据表

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在 localhost 的那台电脑,登入MySQL后,更改 “MySQL” 数据库里的 “user” 表里的 “Host” 项,从“localhost”改称“%”,%表示所有机器都允许。

1
2
3
mysql> use mysql 

mysql> update user set Host='%' where User='root';

授权权限

允许任何主机使用“myuser”账号和“mypwd”密码连接到 MySQL 服务器。

1
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

即可生效。

1
mysql> FLUSH PRIVILEGES;

通过以上两步走就可以了。

文章目录
  1. 1. MySQL