《MYSQL教程更改MySQL數據庫名實例代碼》要點:
本文介紹了MYSQL教程更改MySQL數據庫名實例代碼,希望對您有用。如果有疑問,可以聯系我們。
修改數據庫名稱的詳細步驟:
?MYSQL入門
mysql> use dinghao;
mysql> select * from t1;
+——+———–+
| id | name |
+——+———–+
| 1 | 劉德華 |
+——+———–+
1 row in set (0.00 sec)
mysql> show create table t1;MYSQL入門
+——-+————————————————————————————————————————-+MYSQL入門
| Table | Create Table |MYSQL入門
+——-+————————————————————————————————————————-+MYSQL入門
| t1 | CREATE TABLE `t1` (MYSQL入門
`id` int(11) DEFAULT NULL,MYSQL入門
`name` varchar(20) DEFAULT NULLMYSQL入門
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |MYSQL入門
+——-+————————————————————————————————————————-+MYSQL入門
1 row in set (0.00 sec)MYSQL入門
mysql> flush tables;MYSQL入門
Query OK, 0 rows affected (0.00 sec)MYSQL入門
mysql> flush logs;MYSQL入門
Query OK, 0 rows affected (0.00 sec)MYSQL入門
mysql> show processlist; #查看有沒有其他進程連接,要保證沒有其他程序操作數據庫.MYSQL入門
+—-+——+———–+———+———+——-+——-+——————+MYSQL入門
| Id | User | Host | db | Command | Time | State | Info |MYSQL入門
+—-+——+———–+———+———+——-+——-+——————+MYSQL入門
| 17 | root | localhost | dinghao | Query | 0 | NULL | show processlist |MYSQL入門
+—-+——+———–+———+———+——-+——-+——————+MYSQL入門
1 rows in set (0.00 sec)MYSQL入門
mysql> alter table t1 engine=MyISAM;MYSQL入門
Query OK, 1 row affected (0.01 sec)MYSQL入門
Records: 1 Duplicates: 0 Warnings: 0MYSQL入門
mysql> exitMYSQL入門
[root@mysqludf var]# mv dinghao aaa;MYSQL入門
mysql> use aaa;MYSQL入門
Database changedMYSQL入門
mysql> alter table t1 engine=INNODB;MYSQL入門
Query OK, 1 row affected (0.00 sec)MYSQL入門
Records: 1 Duplicates: 0 Warnings: 0MYSQL入門
mysql> select * from t1;MYSQL入門
+——+———–+MYSQL入門
| id | name |MYSQL入門
+——+———–+MYSQL入門
| 1 | 劉德華 |MYSQL入門
+——+———–+MYSQL入門
1 row in set (0.00 sec)MYSQL入門
注意,在改名之前必需現轉換存儲引擎,否則會報錯,想換的這個名稱就換不成了,只能換另外一個名稱了.MYSQL入門
《MYSQL教程更改MySQL數據庫名實例代碼》是否對您有啟發,歡迎查看更多與《MYSQL教程更改MySQL數據庫名實例代碼》相關教程,學精學透。維易PHP學院為您提供精彩教程。