数据库使用Mysql,提示X01数据库不存在,启动时不会自动初始化数据库吗?
***************************************** storage server start completed.
* port: 20040.
****************************************
2019-04-18 21:07:17 PRINT com.x.program.center.Context - com.x.base.core.project.x_program_center loading datas, entity size:24.
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
四月 18, 2019 9:07:38 下午 com.alibaba.druid.pool.DruidDataSource info
信息: {dataSource-1} inited
四月 18, 2019 9:07:38 下午 com.alibaba.druid.pool.DruidDataSource error
严重: create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/X01?useTimezone=true&serverTimezone=GMT%2B8&characterEncoding=utf-8&useSSL=FALSE, errorCode 1049, state 42000
java.sql.SQLSyntaxErrorException: Unknown database 'x01'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1572)
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1636)
at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2505) 数据库肯定是不会初始化的,数据库的名称也是需要您填写到连接字符串里的。您需要先创建好数据库,数据表是可以自动创建的。 创建数据库X,不是X01,教程写错了而已。 X01这个名字是数据库名字,在配置数据库的url 链接中正确配置即可。
没有特定数据库名。
页:
[1]