我必須將數據庫從sql server移動到mySql,而我們當前的數據庫使用模式作爲名稱空間。MySql:它是否具有類似名字空間的SCHEMA?
因此,所有的FOO表可以參考像FOO.TableFoo1,FOO.TAbleFoo2,FOO.TableF003等
我們能做到這一點與MySQL?它會起作用嗎?
我必須將數據庫從sql server移動到mySql,而我們當前的數據庫使用模式作爲名稱空間。MySql:它是否具有類似名字空間的SCHEMA?
因此,所有的FOO表可以參考像FOO.TableFoo1,FOO.TAbleFoo2,FOO.TableF003等
我們能做到這一點與MySQL?它會起作用嗎?
在mysql中可以有很多模式,請選擇要與USE
命令或mysql_select_db()API一起使用的模式。你也可以做跨架構查詢,如
SELECT * FROM `FOO`.`TABLEFOO1`, `BAR`.`TABLEBAR1` WHERE ...
您創建和使用CREATE DATABASE FOO
和DROP DATABASE BAR
刪除架構。
這是錯的Joachim。數據庫不是一個模式。嘗試購買託管,您只能獲得20個數據庫,但需要33個。使用模式,只能使用一個數據庫,並且有許多具有相同名稱但不同模式的表。
我認爲更好的地方,將作爲其他答案下面的一個推薦。 – 2016-03-14 21:54:11
我認爲這些MySQL術語簡直就是「數據庫」:http://dev.mysql.com/doc/refman/5.0/en/use.html – 2010-02-22 17:12:17
謝謝!與詞彙混合起來:) – 2010-02-23 19:20:14