mysql資料庫控制台,怎麼在控制台打開mysql

本文目錄一覽:

如何在mysql控制台中查看資料庫表

首先mysql -u用戶名 -p密碼 進入mysql,

之後執行show databases 查看裡面有的資料庫,選擇你要用的資料庫執行use 資料庫名

指定資料庫之後,show tables 然後就可以看到該資料庫下面的表了,用desc 表名 可以查看錶結構,select * from 表名 可以查看錶中數據。

在CMD中用什麼命令進入MySQL控制台?

首先在電腦里配好好環境變數,然後在CMD中輸入MySQL相關命令代碼,即可在CMD中輸入命令直接進入MySQL控制台。具體操作請參照以下步驟,演示電腦系統為windows7。

1、用滑鼠右鍵右擊「計算機」,選擇屬性,在出現的界面中點擊「高級系統設置」。

2、在高級系統設置裡面,選擇「環境變數」,如下圖所示。

3、在環境變數系統變數裡面找到”path”,點擊編輯,如下圖所示。

4、找到mysql的安裝目錄,複製其地址,將mysql的安裝目錄地址複製到path中,用英文分號分割path先前的內容,然後一直點擊確定。

5、在cmd中輸入「mysql -uroot -p123456」,root是mysql用戶名,123456是密碼,可以看到可以直接打開。

怎麼在終端進入mysql控制台

登陸mysql

打cmd命令終端,如果已經添加了mysql的環境變數,可以直接使用命令

mysql -uroot

直接回車,之後按提示輸入密碼,

如果未添加mysql的環境變數,可以切換到mysql的安裝目錄下的bin目錄,再使用

mysq -uroot

你也可以手動為mysql添加環境變數。這裡就不介紹怎麼添加環境變數的方法了

密碼輸入正確之後,就會出現「Welcome to the MySQL monitor. Commands end with ; or \g. ……」字樣,

命令行出現「mysql」字元前綴。現在你就可以使用命令對mysql進行操作了。曾經有沒有過這樣的經歷,原來看見別人在命令行裡面咔咔的猛敲時,就一通的崇拜,覺得這人很牛,現在你也可以讓別一通崇拜了。

mysql的所有命令都以”;”或者\g為結束符

2

新建資料庫

在新建資料庫之後,我們先設置一下字符集

mysqlSET NAMES utf8;

然後再創建資料庫

mysqlCREATE DATABASE lesson

3

顯示所有資料庫

mysqlSHOW DATABASES;

使用資料庫

mysqlUSE 資料庫名;

新建表

mysqlCREATE TABLE study(

id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘學生id號’,

username varchar(30) NOT NULL DEFAULT ” COMMENT ‘學生名字’,

class tinyint(3) unsigned NOT NULL,

sex enum(‘男’,’女’,’保密’) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ‘保密’ COMMENT ‘性別’,

addtime int(10) NOT NULL DEFAULT ‘0’,

PRIMARY KEY (id)

)ENGINE=InnoDB COMMENT = ‘學生表’;

顯示所有表

mysqlSHOW TABLES;

修改表的名稱

mysqlRENAME TABLE study TO study_new ;

或者

mysqlALTER TABLE study_new RENAME TO study;

顯示欄位信息

SHOW COLUMNS FROM study或者DESCRIBE study

插入數據

mysql insert into study (username,class,sex)VALUES(‘小王’,1,’男’),(‘小四’,2,’女’);

查詢數據(使concat函數拼接數據)

mysql SELECT username,CONCAT(class,’班’),sex FROM study;

刪除數據

mysqlDELETE FROM study WHERE id=1;

刪除數據表

DROP TABLE study;

刪除資料庫

mysql DROP DATABASE lesson;

在mysql中mysql -uroot -p 命令是做什麼的,-u 和 -p有什麼用。

mysql -uroot -pxxx,解釋:-u後面跟用戶名,-p後面寫密碼。

1、該命令行是做mysql資料庫的登錄操作。

2、其他常見命令;

1)、查看所有資料庫,show databases;

2)、創建資料庫,create database test2;

3)、刪除資料庫,drop database test2;

4)、選擇應用某個資料庫,例如:blogdemo2資料庫,use blogdemo2;

5)、查看某個資料庫下的所有表,show tables;

擴展資料

1、創建用戶

1)、登錄mysql後創建新用戶,@後面的表示可以在哪裡登錄,%可以在任意地方登錄,用不同的用戶登錄資料庫,表不一樣

如:create user ‘abc’@’locallost’ identified by ‘usrabc’;

2)、也可以用下面這種方法創建用戶

mysql insert into mysql.user(Host,User,Password) values(“localhost”,”test”,password(“1234”));

這樣就創建了一個名為:test 密碼為:1234 的用戶。

2、為用戶授權

授權格式:grant 許可權 on 資料庫.* to 用戶名@登錄主機 identified by “密碼”; 

參考資料

百度百科-Mysql

緊急,linux下如何進入mysql控制台?

(1) 進入mysql控制台,直接輸入mysql命令即可,如下。

# mysql

(2) 啟動mysql: 進入mysql控制的前提是保證mysql服務啟動,如下命令可以啟動mysql

# /etc/init.d/mysqld start

其它的mysql資料庫相關的操作如下

(1) 創建資料庫TestDB

mysql create database TestDB;

(2) 制定TestDB資料庫為當前默認資料庫

mysql use TestDB;

(3) 在TestDB資料庫中創建表customers

mysql create table customers(userid int not null, username varchar(20) not null);

(4) 顯示資料庫列表

mysql show databases;

(5)顯示資料庫中的表

mysql show tables;

(6)刪除表customers

mysql drop table customers;

(7)顯示customers表的結構

mysql desc customers;

(8) 向customers表中插入一條記錄

mysql insert into customers(userid, username) values(1, ‘hujiahui’);

(9) 讓操作及時生效;

mysql commit;

(10) 查詢customers中的記錄

mysql select * from customers;

(11) 更新表中的數據

mysql update customers set username=’DennisHu’ where userid=1;

(12) 刪除表中的記錄

mysql delete from customers;

(13)授予hjh用戶訪問資料庫的許可權

# grant select, insert, update, delete on *.* to hjh@localhost indentified by “123456”;

備註:hjh是Linux用戶名,123456是訪問mysql的密碼

(14)採用用戶名和密碼登錄mysql

# mysql -uhjh -p123456

原創文章,作者:PXZE,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131696.html

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

相關推薦

  • 如何修改mysql的埠號

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

    編程 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
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • Python怎麼導入資料庫

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

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL資料庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28

發表回復

登錄後才能評論