在一个命令行中创建多个数据库? 2024-5-14 • mysql 这个命令可以编写脚本吗? $ mysqladmin -u username -p create databasename 我想同时为多个名称执行此操作?另外,我也想立即为所有这些人设置权限。我不知道该怎么做? 答案1 对于第一个问题,这是微不足道的: $ for db in fred barney wilma ; do mysqladmin -u username -p create $db ; done 至于设置权限,那太复杂了,你不妨写一个脚本。 考虑一下可以编写一个充满 SQL 的文本文件,然后一次性将其加载到数据库中: $ mysql -u username -p$pass $db < stuff.sql 请注意,该mysql(1)命令有两种形式的标志-p:如果其后面有空格,则指示它以交互方式询问用户密码。如果您使用-p密码,并且密码之间没有空格,则它会使用该密码。这是不太安全,自然。 相关内容 过了一夜之后我的屏幕仍然黑着,但 Windows 似乎运行正常 如何从源代码安装 TestDisk 重新启动 ligttpd 时,如何让 fastcgi php-cgi 重新启动 对齐时删除单词之间的空格 如何彻底清除与 nvidia 相关的所有内容? 将两组文件夹合并为新结构 如何摆脱“无法确定主机‘bazaar.launchpad.net (91.189.95.84)’的真实性。” openSUSE Linux Kiosk 设置 上下文菜单(右键单击)不适用于开始菜单项 ip 转发远程连接到仅侦听本地主机的套接字?