首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

sql脚本在当地能执行成功,但在linux下的mysql执行就出错

2013-10-11 
sql脚本在本地能执行成功,但在linux下的mysql执行就出错我这有个开发人员给的一个create.sql的脚本,我在li

sql脚本在本地能执行成功,但在linux下的mysql执行就出错
我这有个开发人员给的一个create.sql的脚本,我在linux下的mysql里面运行这个脚本报了几个错误,提示说是sql语句有问题或缺少一个表什么的,但是我问开发人员他说这个脚本是没有问题的,而且他也在她的机子上用workbench执行了那个脚本,没有报错,但是我在我的windows上使用navicat执行那个脚本和linux下的执行脚本都报错了,但是很奇怪,开发人员说38个表也都生成了,但是网站用这个生成好的数据库注册就不行了,注册不了,不知道 为什么那个脚本会报错,谁能给个提示?或有这方面经验的给我指导一下,谢谢 linux mysql 数据库 脚本 脚本运行出错
[解决办法]
1.确定Windows和Linux的数据库版本是否一致;
2.确定程序可以正常连接Linux的数据库,进行读取数据。
[解决办法]

引用
请问该怎么确定程序可以正常连接linux数据库,进行读取数据呢?配置我都配好了!

以Linux为例,你手工执行以下命令,看看能否连到数据库里面。
mysqlUser=u010369194
mysqlPassword=CSDN
mysqlDB=ljc007
mysql -h localhost -u$mysqlUser -p$mysqlPassword --databases $mysqlDB


引用
提示说是sql语句有问题或缺少一个表什么的

你连到数据库之后,看看那个表到底有没有:
show tables;

热点排行