1

Java と MySQL を使用して Web プロジェクトを開発しています。Mysql Workbench を使用しています。作業を開始しましたが、データベース名を変更する必要があります。私は試した

ALTER DATABASE Test MODIFY NAME = NewTest

USE master
GO
ALTER DATABASE Test
SET SINGLE_USER 
WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE Test MODIFY NAME = NewTest
GO
ALTER DATABASE NewTest
SET MULTI_USER 
GO

しかし、これら2つは構文エラーを示しています。MySQLでデータベース名を変更する適切な方法は何ですか?

4

2 に答える 2

0

Microsoft Windows コマンド プロンプトから次のコードを実行しました。

cd %ProgramFiles%\MySQL\MySQL Server 5.6\bin

mysqldump -u username -p -v olddatabase > olddbdump.sql
mysqladmin -u username -p create newdatabase
mysql -u username -p newdatabase < olddbdump.sql
于 2014-08-06T21:02:02.633 に答える