mysql 输入命令无反应

mysql 输入命令无反应,第1张

这个是由于没有结束命令所以才会这样。

一般mysql命令行中加号代表一行命令的结束,要使用英文半角的。

\c 可以退出当前行命令,

\q或者exit退出mysql命令行

mysql中showba没反应原因如下。

1、命令末尾少加了一个英文分号

2、没有在databases后加分号。

3、账户没有权限运行mysqlshow。

重来吧,你把delimiter设置错了,你把下面的全部拷贝进去一次执行:

delimiter $$

drop procedure append_data $$

create procedure append_data

(

in param_name varchar(50),in param_price double(16,2)

)

begin

declare var_name varchar(50)

declare var_price double(16,2)

set var_name = param_name

set var_price=param_price

insert into article (article_name,article_price)

values(var_name,var_price)

end$$

delimiter

call append_data('abc 1200 scanner',299.00)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6154389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存