gpt4 book ai didi

mysql - WSO2 格雷格 : My SQL setup issues

转载 作者:行者123 更新时间:2023-11-29 21:44:29 24 4
gpt4 key购买 nike

按照 ( https://docs.wso2.com/display/Governance450/Setting+up+with+MySQL ) 说明,我收到错误:

mysql> -u regadmin -p -Dregdb < 'D:\Programs\wso2greg-5.1.0\dbscripts\mysql.sql';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-u regadmin -p -Dregdb < 'D:\Programs\wso2greg-5.1.0\dbscripts\mysql.sql'' at line 1

步骤是:

create database regdb character set latin1;
GRANT ALL ON regdb.* TO regadmin@localhost IDENTIFIED BY "regadmin";
FLUSH PRIVILEGES;
use regdb
show tables;
quit;

我确认驱动程序已复制 - mysql_connector_java_5.1.38_bin_1.0.0.jar。

我确认已更新默认数据源 - master-datasources.xml。

我没有配置任何新的数据源 - 我认为我不需要它们。

然后我尝试创建数据库表,但出现上述错误。运行“wso2server.bat -Dsetup”只会生成以下异常,我认为这是因为我没有表。

[2015-12-10 18:00:41,251] ERROR {org.wso2.carbon.user.core.util.DatabaseUtil} -  Database Error - Incorrect string value: '\xE2\x80\x91200...' for column 'UM_DESCRIPTION' at row 1 java.sql.SQLException: Incorrect string value: '\xE2\x80\x91200...' for column 'UM_DESCRIPTION' at row 1

我猜这将是一件微不足道的事情 - 我只是没有看到它。我尝试过使用 mysql 语法但无济于事。我注意到 Governance450 文档说这些表是自动创建的。我认为 460 是有效的修正?

--更新部分已解决:不确定上面到底出了什么问题(如果有的话)。但以下确实创建了表:(>从dos提示符,mysql>从mysql提示符)

> mysql -u root -p

--mysql> drop database if exists regdb;
mysql> create database regdb character set latin1;
--mysql> DROP USER ‘regadmin’@‘localhost’;
mysql> CREATE USER 'regadmin'@'localhost' IDENTIFIED BY 'regadmin';
mysql> GRANT ALL PRIVILEGES ON regdb.* TO 'regadmin'@'localhost';

> mysql -u regadmin -p

mysql> use regdb
mysql> source D:\Programs\wso2greg-5.1.0\dbscripts\mysql.sql;
mysql> show tables;

最佳答案

我遵循的最终对我有用的步骤是:-

> mysql -u root -p

--mysql> drop database if exists regdb;
mysql> create database regdb;

--mysql> DROP USER ‘regadmin’@‘localhost’;
mysql> CREATE USER 'regadmin'@'localhost' IDENTIFIED BY 'regadmin';
mysql> GRANT ALL PRIVILEGES ON regdb.* TO 'regadmin'@'localhost';

> mysql -u regadmin -p

mysql> use regdb
mysql> source D:\Programs\wso2greg-5.1.0\dbscripts\mysql.sql;
mysql> show tables;

哪里

Dos prompt     >
mysqlprompt mysql>

关于mysql - WSO2 格雷格 : My SQL setup issues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34209141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com