存储过程入参变量不支持".","?"这些英文字符 存储utf8存储过程MYSQL 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 show variables like 'char%'; 贴出你的检查结果。 和错误信息。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 存储过程为:(就是简单传表名,建3个表)执行语句:SET @username = '江苏.巢湖';CALL p_myaddstation_on_tab (@username); 报错结果:09:18:26 CALL p_myaddstation_on_tab (@username) Error Code: 1049. Unknown database 'tab_elc_江苏' 0.000 sec show var.. 的检查结果贴在哪儿了? 那你的问题已经不是MYSQL存储过程的问题,与存储应该已经无关。实际问题是无法创建 表create table xx.yy (id int);看这个表是否可以创建。如果不行,检查你的操作系统版本是什么。测试是否可以在操作系统上创建 xx.yy.frm 文件。 这个表不能建,和之前问题一样。操作系统就是win xp啊,32位,xx.yy.frm可以创建 这个不是操作系统的问题吧,是不是MYSQL的表名就不能含有.这个字符?因为aa.bb中aa标识的是数据库名吧 这种问题也能扯上系统?呵呵楼主你存储过程的SQL写的不对,应该这样写:create table `xx.yy` (id int);表名用`括起来,就是1左边那个键.不然SQL会默认为是选择databasename的 这种问题也能扯上系统?呵呵楼主你存储过程的SQL写的不对,应该这样写:create table `xx.yy` (id int);表名用`括起来,就是1左边那个键.不然SQL会默认为是选择databasename的谢谢大神,解决了,可以健了,我没想到这个问题,以后是字符集和系统的问题呢。 mysql突然无法启动,重装后还是如此的问题,求解答 Mysql 的触发器问题 如何建立索引和建立表 mysql 全文索引 导出的问题~ postgresql 存储过程返回结果 好像一些配置信息都在名为mysql的库里,例如用户名基访问权限之类的,有这方面的参考资料么,请给个连接? 关于mysql_query()的一个小问题 小妹不知这个函数怎么实现呢,请各位指导一下~~~ mysql 中文乱码问题 mysql 如何自定义聚集函数 mysql 查询视图 报[Err] 1356
MySQL 中文显示乱码
执行语句:SET @username = '江苏.巢湖';CALL p_myaddstation_on_tab (@username); 报错结果:09:18:26 CALL p_myaddstation_on_tab (@username) Error Code: 1049. Unknown database 'tab_elc_江苏' 0.000 sec
实际问题是无法创建 表create table xx.yy (id int);看这个表是否可以创建。
如果不行,检查你的操作系统版本是什么。测试是否可以在操作系统上创建 xx.yy.frm 文件。