Ubuntu 18でデータベースの名前を変更する際に問題が発生する

Ubuntu 18でデータベースの名前を変更する際に問題が発生する

「alter database first_data modify name = first」と記述すると、「ERROR 1064 (42000): SQL 構文にエラーがあります。1 行目の 'modify name = first' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください」という構文エラーが発生します。どうすればよいでしょうか?

答え1

これはマイクロソフトSQLサーバーコマンド。MySQL/MariaDB とはまったく異なる構文を使用します。

MySQL には「データベース名の変更」コマンドはありません。すべての個別のテーブルを新しいデータベースに移動する、またはダンプ/再インポートすることができます。

この SO スレッドを参照してください:https://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name

関連情報