mysql的幾個工具 MySQL幾個工具軟體的使用

2021-10-18 06:28:57 字數 3278 閱讀 2748

一、mysqladmin.exe的使用

1.關閉mysql(假設root使用者的密碼為空值):

在windows命令提示符下執行下面的命令:

mysqladmin -u root shutdown

2.使用mysqladmin為root賬戶指定密碼(假設密碼為123456),

在windows命令提示符下執行下面的命令:

mysqladmin -u root password "123456"

3.設定完密碼後,用mysqladmin 關閉伺服器,可以使用下面的命令:

mysqladmin -u root -p

shutdown

系統會提示你輸入密碼,輸入密碼(123456)後mysql伺服器即被關閉。

4.使用mysqladmin建立乙個新的資料庫:

在windows命令提示符下使用以下命令:

mysqladmin create mytest -u root -p123456

(資料庫名為mytest,管理員使用者名為root,管理員密碼為123456)

5.使用mysqladmin刪除乙個資料庫(請慎重使用):

在windows命令提示符下使用以下命令:

mysqladmin drop mytest -u root -p123456

(被刪除的資料庫名為mytest,管理員使用者名為root,管理員密碼為123456)

6.顯示幫助資訊:

mysqladmin --help

二、mysql.exe的使用

可以使用mysqladmin給root使用者設定密碼。

1.使用mysql(假設root使用者的密碼為空值):

第1步、在命令提示符下輸入:

mysql -u

root mysql

即可進入mysql查詢器工作狀態。

第2步、在mysql查詢器提示符(mysql>)後輸入:

select host,db,user from db;

就會顯示從db表查詢的結果。

輸入:select host,user,password

from user;

會顯示從use表查詢的結果。

第3步、在mysql查詢器提示符(mysql>)後輸入:

quit

即可退出mysql查詢器。

2.設定完root的密碼後,用mysql連線mysql伺服器,可以使用下面的命令:

mysql -h

localhost -u root -p

接著會提示你輸入密碼,輸入密碼(123456)後即進入mysql工作狀態。

3.把mysql當乙個簡易的計算器使用

select version(),

current_date,sin(pi()/4), (4+1)*5;

4.在一行上輸入多條語句,中間以乙個分號間隔開各語句,在mysql提示符下輸入:

select version(); select

now();

5.顯示當前存在什麼資料庫,在mysql提示符下輸入:

show databases;

6.訪問乙個資料庫(比如:test):

use test

7.顯示當前資料庫中存在什麼表,在mysql提示符下輸入:

show tables;

8.建立乙個table(名稱為pet,有name、owner、species、***、birth、death共6個字段)。

在mysql提示符下輸入:

create table pet (name

varchar(20), owner varchar(20),species varchar(20), *** char(1),

birth date, death date);

9.顯示乙個表(假設為pet)的結構資訊,在mysql提示符下輸入:

describe pet;

10.在表(pet)中新增一條新記錄,在mysql提示符下輸入:

insert into pet values

('puffball','diane','hamster','f','1999-03-30',null);

再加一條:

insert into pet values

('bowser','diane','dog','m','1979-08-31','1995-07-29');

11.從表(pet)中檢索資訊,在mysql提示符下輸入:

檢索所有的記錄:

select * from pet;

或檢索符合條件的記錄:

select * from pet where name =

'bowser';

12.修正記錄資訊,在mysql提示符下輸入:

update pet set birth =

'1989-08-31' where name = 'bowser';

13.在檢索時使用計算,在mysql提示符下輸入:

select name, birth,

curdate(),(year(curdate())-year(birth)) -

(right(curdate(),5)

pet;

14.顯示當前選擇了哪個資料庫,在mysql提示符下輸入:

select database();

三、mysqlshow.exe的使用

可以使用mysqladmin給root使用者設定密碼。

1.顯示mysql系統當前可被匿名使用者檢視的資料庫名:

mysqlshow

2.顯示information_schema資料庫(它可被匿名使用者檢視)有哪些表(table):

mysqlshow information_schema

3.顯示information_schema資料庫(它可被匿名使用者檢視)的files表中有哪些字段:

mysqlshow information_schema files

4.顯示information_schema資料庫(它可被匿名使用者檢視)的files表中table_name欄位的詳細資訊:

mysqlshow information_schema files

table_name

5.以root使用者的身份(假設其密碼是123456)檢視mysql系統現有的資料庫名:

mysqlshow -u root -p123456

6.以root使用者的身份(架設其密碼是123456)檢視mysql資料庫中有哪些表:

mysqlshow -u root -p123456 mysql

7.顯示幫助資訊:

mysqlshow --help

mysql備份工具 mysql備份工具

備份還原指令碼及工具 1 xtrabackup實現是物理備份,而且是物理熱備 目前主流的有兩個工具可以實現物理熱備 ibbackup和xtrabackup ibbackup是商業軟體,需要授權,非常昂貴。而xtrabackup功能比ibbackup還要強大,但卻是開源的。2 xtrabackup提供...

mysql 的幾個命令

1.mysql修改表結構 假設有乙個表prob,現在要在表裡邊增加一列type,型別為varchar 30 alter table tablename add type varchar 30 如果發現型別不對,要修改,可以這樣 alter table prob modify type varchar...

MySQL系列 幾個常用的mysql命令

1 使用show語句找出在伺服器上當前存在什麼資料庫 mysql show databases 2 2 建立乙個資料庫mysqldata mysql create database mysqldata 3 選擇你所建立的資料庫 mysql use mysqldata 按回車鍵出現database c...