1樓:浪子_回頭
是因為你沒有選擇新建立的表所在的資料庫,no database selected 意思就是沒有選擇資料庫。
解決辦法:在建立表之前使用use語句,格式:use database_name,這樣就開啟了資料庫,就可以對資料庫進行操作。
2樓:匿名使用者
你要建立資料庫,需要選確定在哪個資料庫中建表啊所以,應該先選擇資料庫:
use (database name)
如果沒有可以使用的資料庫,應該先建立資料庫,然後在選擇資料庫:
create database (database name)use (database name)
3樓:
你直接就select * from tablename了吧?
需要在這一步的前邊加一句 use 哪個資料庫,然後再去查詢這個資料庫下的某一張表,
這樣說,能明白嗎?
4樓:影翼視覺
沒有選擇資料庫,或是資料庫不存在
5樓:言午山水
這個建立數資料庫這個挺專業的,嗯,可以上網搜尋,要不就找乙個師傅問一問
mysql中建立乙個表提示這樣的錯誤error 1046(3d000): no database selected 怎麼解決???
6樓:匿名使用者
要指定具體把錶建立到哪個資料庫中,改成create table stud.std_info ……看下。
7樓:匿名使用者
no database selected 翻譯->意思是說沒有選種資料庫,create databaseuse
8樓:匿名使用者
要選擇乙個資料庫才能建立表,可用 use 資料庫名;
9樓:匿名使用者
要先建乙個資料庫,在資料庫中建表
10樓:匿名使用者
因為你沒選擇資料庫,造成mysql不確定您需要在哪個庫下面建立表。
選擇需要的資料庫
use '資料庫名';
然後再建立表。
n**icat for mysql 執行sql檔案時出錯 [err] 1046 - no database selected怎麼搞?
11樓:匿名使用者
根據錯誤資訊檢視需要的資料庫->新建該資料庫->開啟該連線->執行sql檔案
12樓:匿名使用者
新建個資料庫或者選中需要被替換的資料庫,然後選中該資料庫執行sql檔案
mysql如何建立資料庫的檢視設計
在 sql 中,視來圖是基於 sql 語句的結果自集的視覺化的表。檢視包含行和列,就像乙個真實的表。檢視中的字段就是來自乙個或多個資料庫中的真實的表中的字段。我們可以向檢視新增 sql 函式 where 以及 join 語句,我們也可以提交資料,就像這些來自於某個單一的表。例子建立檢視 create...
資料庫中的資料表間有幾種關聯關係 建立這些關聯的依據是什麼
一對一 比如乙個學生只有乙個學號 一對多 乙個老師可以教多個班級 多隊一 多個學生對應同乙個老師 多對多 乙個學生可以有多個老師,同樣乙個老師也可以有多個學生 1 1,1 n,m n,依據是參照完整性規則 資料庫中的資料表間有幾種關聯關係?建立這些關聯的依據是什麼 一對一 比如乙個學生只有乙個學號 ...
建立資料表索引的方法有幾種,什麼是索引?索引型別有幾種,各有什麼特點?
索引分為聚簇索引和非聚簇索引兩種,聚簇索引 是按照資料存放的物理位置為順序的,而非聚簇索引就不一樣了 聚簇索引能提高多行檢索的速度,而非聚簇索引對於單行的檢索很快。根據資料庫的功能,可以在資料庫設計器中建立三種索引 唯一索引 主鍵索引和聚集索引。在資料庫表中建立的索引可以是是唯一索引 主鍵索引和聚集...