本文目錄一覽:
- 1、ubuntu安裝的mysql為什麼沒有user資料庫
- 2、mysql創建數據表出現no database selected 是怎麼回事? 環境有問題嗎?
- 3、MySQL中提示說我沒有選擇資料庫
- 4、mysql表能插入數據,但是表的data_length一直未發生變化,有遇到過這種情況嗎?
- 5、mysql語句這樣寫怎麼還提示沒有選擇資料庫
ubuntu安裝的mysql為什麼沒有user資料庫
buntu下mysql的常用命令,MySQL資料庫的基本操作命令
一、mysql服務操作
0、查看資料庫版本 sql- status;
1、net start mysql //啟動mysql服務
2、net stop mysql //停止mysql服務
3、mysql
-h主機地址 -u用戶名 -p用戶密碼 //進入mysql資料庫
4、quit //退出mysql操作
5、mysqladmin -u用戶名
-p舊密碼 password 新密碼 //更改密碼
6、grant select on 資料庫.* to 用戶名@登錄主機 identified by
“密碼” //增加新用戶
exemple:
例2、增加一個用戶test2密碼為abc,讓他只可以在localhost上登錄,並可以對資料庫mydb進行查詢、插入、修改、刪除的操作
(localhost指本地主機,即MYSQL資料庫所在的那台主機),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數據
庫,只能通過MYSQL主機上的web頁來訪問了。
grant select,insert,update,delete on mydb.* to
test2@localhost identified by “abc”;
如果你不想test2有密碼,可以再打一個命令將密碼消掉。
grant
select,insert,update,delete on mydb.* to test2@localhost identified by “”;
二、資料庫操作
1、show databases; //列出資料庫
2、use
database_name //使用database_name資料庫
3、create database data_name
//創建名為data_name的資料庫
4、drop database data_name //刪除一個名為data_name的資料庫
mysql創建數據表出現no database selected 是怎麼回事? 環境有問題嗎?
是因為你沒有選擇新創建的表所在的資料庫,no database selected 意思就是沒有選擇資料庫。
解決辦法:在創建表之前使用use語句,格式:use database_name,這樣就打開了資料庫,就可以對資料庫進行操作。
擴展資料:
MySQL所使用的 SQL 語言是用於訪問資料庫的最常用標準化語言。MySQL 軟體採用了雙授權政策,分為社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫。
參考資料:MySQL百度百科
MySQL中提示說我沒有選擇資料庫
$mylink=db_link();
mysql_select_db(“biscdb”,$mylink);
//這樣在你的整個腳本存活期間,資料庫連接符就指向biscdb了,當然你也可以用biscdb.tenantalarminfo的方式,看你的喜好,不過選擇哪一種就一直使用那一種,不要混雜起用!可讀性不好!
mysql表能插入數據,但是表的data_length一直未發生變化,有遇到過這種情況嗎?
您好,非常榮幸能在此回答您的問題。以下是我對此問題的部分見解,若有錯誤,歡迎指出。是因為你沒有選擇新創建的表所在的資料庫,no database selected 意思就是沒有選擇資料庫。
解決辦法:在創建表之前使用use語句,格式:use database_name,這樣就打開了資料庫,就可以對資料庫進行操作。
擴展資料:
MySQL所使用的 SQL 語言是用於訪問資料庫的最常用標準化語言。MySQL 軟體採用了雙授權政策,分為社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫。
參考資料:MySQL百度百科非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!
mysql語句這樣寫怎麼還提示沒有選擇資料庫
應該是你的寫法錯誤,我同樣沒有進入任何資料庫,卻照樣可以更新數據
mysql select * from test1;
ERROR 1046 (3D000): No database selected
mysql
mysql
mysql update `test`.`test1` set nid = 1000;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 24 Changed: 0 Warnings: 0
原創文章,作者:WHFR4,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130188.html