远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。
创建用户用来远程连接
GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
执行 flush privileges;命令立即生效
首先,修改validate_password_policy参数的值
1
2
|
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)
|
这样,判断密码的标准就基于密码的长度了。这个由validate_password_length参数来决定。
1
2
3
4
5
6
7
|
mysql> select @@validate_password_length;
+----------------------------+
| @@validate_password_length |
+----------------------------+
| 8 |
+----------------------------+
1 row in set (0.00 sec)
|
validate_password_length参数默认为8,它有最小值的限制,最小值为:
1
2
3
|
validate_password_number_count
+ validate_password_special_char_count
+ (2 * validate_password_mixed_case_count)
|
mysql数据库在window环境下默认是忽略大小写的,而linux环境中则相反,数据库移植过去后可能会影响到应用工程的正常使用。
解决方法:
用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务( /etc/init.d/mysqld restart),这时已设置成功:不区分表名的大小写;
lower_case_table_names参数详解:
lower_case_table_names = 0
实用命令:
查看tomcat运行日志 |
tail -f catalina.out |
通过关键字搜索查看日志 |
cat jeewx-2015-09-20.log | grep 验证码 |
查看固定时间日志 |
cat jeewx-2015-09-20.log | grep '2015-09-20 18:50:15' |
查看最近50行日志 |
tail -n 50 -f catalina.out |
Linux查看日志命令总结:
cat
|
显示整个文件 |
tail |
tail 命令用于显示文本文件的末尾几行 |
head |
从文本文件的头部开始查看,head 命令用于查看一个文本文件的开头部分 |
more |
以百分比的形式查看日志 |
less |
跟more功能差不多,只不过less支持前后翻阅文件 |
创建人 | 石明瑾 |
文档编辑权限 | 创建者私有 |
文档阅读权限 | 来自分类 |
分类阅读权限 | 所有人 |
分类编辑权限 | 所有人 |
分类审核权限 | 无 |
修改日期 | 修改人 | 备注 |
2018-06-01 10:40:18[当前版本] | 石明瑾 | CREAT |