CMD命令操作MySql資料庫,操作詳解

2021-09-30 14:29:42 字數 3596 閱讀 8381

第一:mysql服務的啟動和停止

net stop mysql

net start mysql

第二:登陸

mysql –u使用者名稱 [–h主機名或者ip位址] –p密碼
說明:使用者名稱是你登入的使用者,主機名或者ip位址為可選項,如果是本地連線則不需要,遠端連線需要填寫,密碼是對應使用者的密碼。

第三:增加新使用者 

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

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

grant

select,insert,update,delete

on *.* to user1@localhost identified by

"password1";

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

如果你不想user1有密碼,可以再打乙個命令將密碼去掉。

grant

select,insert,update,delete

on mydb.* to user1@localhost identified by

"";

文章精選自【blog.4ud.cn】

第四招: 運算元據庫 

登入到mysql中,然後在mysql的提示符下執行下列命令,每個命令以分號結束。 

1、 顯示資料庫列表。

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

2、 顯示庫中的資料表:

use

mysql;

show tables;

3、 顯示資料表的結構:

describe 表名;
4、 建庫與刪庫:

create

database 庫名;

drop

database 庫名;

5、 建表:

use 庫名;

create

table 表名(字段列表);

drop

table 表名;

6、 清空表中記錄:

delete

from 表名;

7、 顯示表中的記錄:

select * from 表名;
8、設定編碼

set

names utf8

修改root使用者的密碼; 

mysql> update mysql.user set password=password(『新密碼』) where user=』root』; 

mysql> flush privileges; 

第五招、匯出和匯入資料

匯出資料:

mysqldump –opt test > mysql.test

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

如:mysqldump -u root -p123456 --databases dbname > mysql.dbname

就是把資料庫dbname匯出到檔案mysql.dbname中。 

2. 匯入資料:

source  d:\ceshi.sql
這是sql檔案存放的位址 

文章精選自【blog.4ud.cn】

操作手冊: 

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

use test;

load data local infile "檔名"

into

table 表名;

1:使用show語句找出在伺服器上當前存在什麼資料庫:

mysql> show databases;
2:2、建立乙個資料庫mysqldata

mysql> create database mysqldata;
3:選擇你所建立的資料庫

mysql> use

mysqldata; (按回車鍵出現database changed 時說明操作成功!)

4:檢視現在的資料庫中存在什麼表

mysql> show tables;
5:建立乙個資料庫表

mysql> create table mytable (name varchar(20), *** char(1));
6:顯示表的結構:

mysql> describe mytable;
7:往表中加入記錄

mysql> insert into mytable values ("hyq","m");
8:用文字方式將資料裝入資料庫表中(例如d:/mysql.txt)

mysql> load data

local infile "d:/mysql.txt"

into table mytable;

9:匯入.sql檔案命令(例如d:/mysql.sql)

mysql>use

database;

mysql>source d:/mysql.sql;

10:刪除表

mysql>drop table mytable;
11:清空表

mysql>delete from mytable;
12:更新表中資料

mysql>update mytable set ***="f"

where name='hyq';

13:重新命名表名 

例如,在表myclass名字更改為youclass:

mysql> rename table myclass

to youclass;

14.修改欄位名稱及屬性

mysql> alter table test change t_name t_name_new varchar(20);
15.表插入/新增新的字段

alter table `fy_images` add newcolumn varchar(8)  not null comment '新新增的字段'
文章精選自【blog.4ud.cn】

CMD命令操作MySql資料庫

第一 mysql服務的啟動和停止 1.net stop mysql 2.net start mysql 第二 登入 mysql u使用者名稱 h主機名或者ip位址 p密碼 例如 mysql uroot 此為訪問本地根目錄,沒有密碼 說明 使用者名稱是你登入的使用者,主機名或者ip位址為可選項,如果是...

MYSQL資料庫中cmd命令操作詳解

cmd命令 cmd是command的縮寫.即命令提示符 cmd 是在os 2 windows ce與windows nt平台為基礎的作業系統 包括windows 2000和xp中,vista中,和server 2003 下的 ms dos 方式 中文版windows xp 中的命令提示符進一步提高了...

cmd下操作mysql資料庫

一 對mysql伺服器的開啟,重啟,關閉等操作 當然,可以在win7的介面環境下,關閉或開啟mysql服務。但是經常找不到win7的服務管理器,主要定位方法有二 命令列下輸入services.msc 控制面板 系統和安全 管理工具 服務。win7下命令列方式。進入到資料庫安裝目錄的bin目錄下,輸入...