mysql資料庫常用命令總結

2021-09-30 06:50:52 字數 1930 閱讀 4440

mysql常用命令總結:

mysql服務的管理:

net stop mysql    mysql 停止

net start mysql

mysql  啟動

mysql登陸:

mysql –u使用者名稱 –p使用者密碼

鍵入命令mysql -uroot -p, 回車後提示輸入密碼,輸入***xx,然後回車即可進入到mysql中,mysql的提示符是:

mysql>

如果是連線到另外的機器上,mysql –h ip位址 –u使用者名稱 –p

mysql 使用者管理:

grant 許可權on 資料庫.* to 使用者名稱@登入主機identified by "密碼"

eg:增加乙個使用者usertest密碼為passwordtest,讓其可以在本機上登入, 並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入mysql,然後鍵入以下命令:

grant select,insert,update,delete on *.* to usertest@ip位址identified by 「password」;                                               localhost

如果希望使用者能夠在任何機器上登陸mysql,則改localhost 為%

如果不希望root有密碼 可以用:

grant select,insert,update,delete on mydb.* to root@localhost identified by 「」;將密碼去掉;

普通mysql資料庫操作:『

1.顯示資料庫列表。

show databases;

預設有兩個資料庫:mysql和test。mysql庫存放著mysql的系統和使用者許可權資訊,我們改密碼和新增使用者,實際上就是對這個庫進行操作。

2.顯示庫中的資料表:

use mysql;

show tables;

3.顯示資料表的結構:

describe 表名;

4.其他符合sql標準的ddl,dml語法不再贅述;

mysql 資料匯出和匯入資料

1. 匯出資料:

mysqldump --opt test > mysql.test

即將資料庫test資料庫匯出到mysql.test檔案,後者是乙個文字檔案

mysqldump –help 可以列出mysqldump引數列表;

常見用法如下:

mysqldump -h 10.0.192.168 -uroot –p8510 -b test_biexf -ptest > test_biexf.sql

說明:將host為10.0.192.168上的庫test_biexf (使用者名稱:

root, 密碼:

test, dbname: test_biexf)的資料匯入到 當前資料夾的test_biexf.sql的檔案中

2. 匯入資料:

mysqlimport -u root -p123456 < mysql.dbname。

3. 將文字資料匯入資料庫:

文字資料的字段資料之間用tab鍵隔開。

use test;

load data local infile "檔名" into table 表名;

4.mysql下執行.sql檔案

執行sql指令碼,可以有2種方法:

第一種方法: 在命令列下(未連線資料庫),輸入

mysql -h localhost -u root -p123456 注意路徑不用加引號!!) 回車即可.

第二種方法: 在命令列下(已連線資料庫,此時的提示符為mysql> ),輸入source f:/hello world/niuzi.sql (注意路徑不用加引號的)

或者/. f:/hello world/niuzi.sql (注意路徑不用加引號的) 回車即可。

參考: 

Mysql資料庫 Docker常用命令總結

首先,開啟cmd,輸入mysql u root p命令,根據提示輸入密碼後,即可進入mysql 操作命令 檢視所有資料庫 show databases 使用某資料庫 use 資料庫名 檢視當前資料庫所有表 show tables 解決中文亂碼,cmd預設編碼格式為gbk 重啟cmd時,需重新設定 s...

MySQL 資料庫常用命令

1 mysql常用命令 create database name 建立資料庫 use databasename 選擇資料庫 drop database name 直接刪除資料庫,不提醒 show tables 顯示表 describe tablename 表的詳細描述 select 中加上disti...

MySQL 資料庫常用命令

1 mysql常用命令 create database name 建立資料庫 use databasename 選擇資料庫 drop database name 直接刪除資料庫,不提醒 show tables 顯示表 describe tablename 表的詳細描述 select 中加上disti...