mysql沒有數據庫被選中(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-hant/n/130188.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
WHFR4的頭像WHFR4
上一篇 2024-10-03 23:28
下一篇 2024-10-03 23:28

相關推薦

  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • 如何解決WPS保存提示會導致宏不可用的問題

    如果您使用過WPS,可能會碰到在保存的時候提示“文件中含有宏,保存將導致宏不可用”的問題。這個問題是因為WPS在默認情況下不允許保存帶有宏的文件,為了解決這個問題,本篇文章將從多個…

    編程 2025-04-29
  • Python 常用數據庫有哪些?

    在Python編程中,數據庫是不可或缺的一部分。隨着互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的數據庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • openeuler安裝數據庫方案

    本文將介紹在openeuler操作系統中安裝數據庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟件源 sudo…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL數據庫 在使用Python操作MySQL之前,我們需要先連接MySQL數據庫。在Python中,我…

    編程 2025-04-29
  • 數據庫第三範式會有刪除插入異常

    如果沒有正確設計數據庫,第三範式可能導致刪除和插入異常。以下是詳細解釋: 一、什麼是第三範式和範式理論? 範式理論是關係數據庫中的一個規範化過程。第三範式是範式理論中的一種常見形式…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • leveldb和unqlite:兩個高性能的數據庫存儲引擎

    本文將介紹兩款高性能的數據庫存儲引擎:leveldb和unqlite,並從多個方面對它們進行詳細的闡述。 一、leveldb:輕量級的鍵值存儲引擎 1、leveldb概述: lev…

    編程 2025-04-28
  • 金融閱讀器提示配置文件無法識別

    在使用金融閱讀器過程中,有時會遇到提示配置文件無法識別的情況。這種情況通常是由於配置文件中存在錯誤或不完整所導致的。本文將從多個方面對此問題進行詳細的闡述,並提供相應解決方法。 一…

    編程 2025-04-28
  • Python怎麼導入數據庫

    Python是一種高級編程語言。它具有簡單、易讀的語法和廣泛的庫,讓它成為一個靈活和強大的工具。Python的數據庫連接類型可以多種多樣,其中包括MySQL、Oracle、Post…

    編程 2025-04-28

發表回復

登錄後才能評論