jQuery MiniUI
标题:
MySql 8 数据库链接异常BUG和修改方法建议
[打印本页]
作者:
TTTL
时间:
2018-9-7 16:19:52
标题:
MySql 8 数据库链接异常BUG和修改方法建议
数据库环境:
centos7.5 docker mysql 8 及其以上JDBC链接方式需做以下修改
/*
* centos7.5 docker mysql 8 及其以上JDBC链接方式需做以下修改
* 需更新链接方式解决Navicat 1251 错误后
* 需更换驱动包 mysql-connector-java-8.0.11.jar 和数据库链接方式
*
* mysql Ver 8.0.12 for Linux on x86_64 (MySQL Community Server - GPL)
* mysql-connector-java-8.0.11.jar
*/
private static String driver = "com.mysql.cj.jdbc.Driver";
private static String url = "jdbc:mysql://192.168.170.133:3306/plusoft_test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai";
private static String user = "root";
private static String pwd = "abcd123456";
[attach]11324[/attach]
作者:
felt
时间:
2018-9-12 16:15:59
好的,我们这边用mysql版本比较低,高版本的链接方式需要改动,感谢反馈。
作者:
mfc
时间:
2019-7-27 11:17:34
本帖最后由 mfc 于 2019-7-27 12:22 编辑
感谢楼主:
我在这里把mysql-connector-java-8.0.11.zip分享一下
mysql-connector-java-8.0
mysql.sql
/* show variables like "sql_mode"; */
set sql_mode='';
set sql_mode='NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES';
#
# Structure for the `plus_file` table :
#
CREATE TABLE `plus_file` (
`id` VARCHAR(50) COLLATE utf8_general_ci NOT NULL DEFAULT '',
`name` VARCHAR(500) COLLATE utf8_general_ci DEFAULT NULL,
`type` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
`size` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL,
`url` VARCHAR(300) COLLATE utf8_general_ci DEFAULT NULL,
`pid` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
`createdate` DATETIME DEFAULT NULL,
`updatedate` DATETIME DEFAULT NULL,
`folder` INTEGER(11) DEFAULT NULL,
`num` INTEGER(11) DEFAULT NULL,
PRIMARY KEY (`id`)
)ENGINE=InnoDB
CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
COMMENT='InnoDB free: 7168 kB; InnoDB free: 7168 kB';
复制代码
mysql-connector-java-8.0.11
[attach]12378[/attach]
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2