SELECt * from information_schema.`COLUMNS` WHERe (table_schema = SELECT DATABASE())
[Err] 1064 - 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 'SELECT DATABASE())' at line 1
请问这句话有错吗?错在哪?怎么都执行错误
MYSQL 5.5 语法错误
答案:2 悬赏:70 手机版
解决时间 2021-03-04 08:52
- 提问者网友:泪痣哥哥
- 2021-03-03 09:19
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-03-03 10:31
where后面那个“(”位置搞错了。
1、SELECt * from information_schema.COLUMNS WHERe table_schema = (SELECt DATABASE());
2、SELECT * from information_schema.COLUMNS WHERe table_schema IN (SELECT DATABASE());
1、SELECt * from information_schema.COLUMNS WHERe table_schema = (SELECt DATABASE());
2、SELECT * from information_schema.COLUMNS WHERe table_schema IN (SELECT DATABASE());
全部回答
- 1楼网友:夜余生
- 2021-03-03 11:27
如果是基于redhat的版本可以以root身份在命令行界面输入:yum install mysql 如果是基于debian的版本可以以root身份在命令行界面输入:apt-get install mysql 你可以提前更新yum库:yum update 并不定非要mysql5.5 如果你真要安装这个版本就下载rpm包 然后 rpm -ivh mysql5.5.rpm 来安装
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯