本文目錄一覽:
- 1、如何在mysql控制台中查看資料庫表
- 2、在CMD中用什麼命令進入MySQL控制台?
- 3、怎麼在終端進入mysql控制台
- 4、在mysql中mysql -uroot -p 命令是做什麼的,-u 和 -p有什麼用。
- 5、緊急,linux下如何進入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