最近我们想将mysql数据备份到其他数据库。我发现了一个问题,旧的数据库名称具有非法字符'-',并且我已经使用命令行连接数据库了,并且我更改了数据库,例如:use test-服务器,但错误为1064-您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的“ -server”附近使用正确的语法。这是由于存在非法字符“-”,我该如何转义该字符?顺便说一句:我们可以通过navicat连接数据库,但是我想登录mysql服务器进行备份。
尝试这个
mysql --user=user_name --password=your_password 'db-name'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句