java笔记之连接数据库

1、一定不要忘了导入包

java工程:lib文件夹下mysql-connector-java.jar--->Build Path

Web工程:当web下的servlet需要连接数据库时,除了上一步导入包还要在WEB-INF/lib导入mysql-connector-java.jar

2、关于乱码,查询

在终端查询数据时,汉字乱码:

1。创建数据库的时候:CREATE   DATABASE   `database`
                                                CHARACTER   SET   'utf8 '
                                                COLLATE   'utf8_general_ci ';
2.建表的时候 :  CREATE   TABLE   `database_user`   (
                                                `ID`   varchar(40)   NOT   NULL   default   ' ',
                                                `UserID`   varchar(40)   NOT   NULL   default   ' ',
                         )  DEFAULT CHARSET=utf8;

3.设置URL的时候 : jdbc:mysql://localhost:3306/database?seUnicode=true&characterEncoding=UTF-8

原文地址:https://www.cnblogs.com/xingyyy/p/3378350.html