安裝完成后,有兩種啟動(dòng)方式:

專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)下冶免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
1、到服務(wù)面板里面啟動(dòng)mysql服務(wù)
2、在dos窗口下,通過(guò)命令net start mysql(你的服務(wù)名) 啟動(dòng)
啟動(dòng)后,可到mysql的安裝目錄的bin目錄下,打開(kāi)dos窗口,然后命令mysql -uxxx -pxxx
即可進(jìn)入mysql客戶端。
MySQL 客戶端發(fā)送請(qǐng)求后,接收服務(wù)端返回結(jié)果的方式有兩種:
MySQL 客戶端默認(rèn)采用第一種方式,而如果加上–quick 參數(shù),就會(huì)使用第二種不緩存的方式。采用不緩存的方式時(shí),如果本地處理得慢,就會(huì)導(dǎo)致服務(wù)端發(fā)送結(jié)果被阻塞,因此會(huì)讓服務(wù)端變慢。
在MySQL Client使用quick選項(xiàng)后,實(shí)際上如果數(shù)據(jù)量沒(méi)有特別大的話,不容易看出來(lái)quick的效果。 唯一看到的效果就是數(shù)據(jù)排列中出現(xiàn)了大量的 - 符號(hào),這是因?yàn)榭蛻舳四玫揭粭l數(shù)據(jù)后就直接顯示,因?yàn)榭蛻舳瞬恢篮竺鏀?shù)據(jù)的寬度, 為了盡量對(duì)齊,所以就添加了很多的 - 符號(hào)
打開(kāi)mysql命令行客戶端,輸入密碼,進(jìn)入mysql命令行客戶端的編輯。
在命令行中,輸入show databases;顯示當(dāng)前mysql數(shù)據(jù)庫(kù)中已經(jīng)存在的所有的數(shù)據(jù)庫(kù)。
選擇想要使用的數(shù)據(jù)庫(kù),以test這個(gè)數(shù)據(jù)庫(kù)為例,在命令行中輸入use test;改變當(dāng)前數(shù)據(jù)庫(kù)為test。
在命令行中,輸入show tables;查看當(dāng)前數(shù)據(jù)庫(kù)中已經(jīng)建立的表,可以發(fā)現(xiàn)當(dāng)前數(shù)據(jù)庫(kù)中沒(méi)有表。
創(chuàng)建新表,表名為information,有一個(gè)屬性為id,在命令號(hào)中輸入create table information(id int);
重復(fù)步驟四,在命令行中輸入show tables;即可查看剛剛創(chuàng)建的表,information 表建立成功。
第一步:安裝MySQL客戶端
當(dāng)然你得確保MySQL客戶端已經(jīng)安裝完畢。如果沒(méi)有的話,可以按照下面的方法。
在Debian,Ubuntu 或者 Linux Mint上:
$ sudo apt-get install mysql-client
$ sudo apt-get install mysql
第二步:登陸到MySQL服務(wù)器
首先,你需要使用root用戶登陸進(jìn)你的MySQL數(shù)據(jù)庫(kù),如下:
$ mysql -u root -h -p
請(qǐng)注意:為了能登進(jìn)遠(yuǎn)程的MySQL服務(wù)器,你需要開(kāi)啟服務(wù)器上的遠(yuǎn)程訪問(wèn),如果你想調(diào)用同一主機(jī)上的MySQL服務(wù)器,你可以省略 "-h " 參數(shù)
$ mysql -u root -p
你將需要輸入MySQL服務(wù)器的密碼,如果認(rèn)證成功,MySQL提示將會(huì)出現(xiàn)。
第三步:創(chuàng)建一個(gè)MySQL數(shù)據(jù)庫(kù)
在MySQL提示中輸入命令之前,請(qǐng)記住所有的命令都是以分號(hào)結(jié)束的(否則將不會(huì)執(zhí)行)。另外,考慮輸入命令的時(shí)候使用大些字母,輸入數(shù)據(jù)庫(kù)對(duì)象使用小寫字母。但那不是必須的,只是方便的閱讀。
現(xiàn)在,創(chuàng)建一個(gè)叫做xmodulo_DB的數(shù)據(jù)庫(kù):
mysql CREATE DATABASE IF NOT EXISTS xmodulo_DB;
第四步:創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表
為了達(dá)到演示的目的,創(chuàng)建一個(gè)叫做posts_tbl的表,表里會(huì)存儲(chǔ)關(guān)于文章的如下信息:
文章的標(biāo)題
作者的名字
作者的姓
文章可用或者不可用
文章創(chuàng)建的日期
這個(gè)過(guò)程分兩步執(zhí)行:
首先,選擇需要使用的數(shù)據(jù)庫(kù):
mysql USE xmodulo_DB;
然后,在數(shù)據(jù)庫(kù)中創(chuàng)建新表:
mysql CREATE TABLE 'posts_tbl' (
'post_id' INT UNSIGNED NOT NULL AUTO_INCREMENT,
'content' TEXT,
'author_FirstName' VARCHAR(100) NOT NULL,
'author_LastName' VARCHAR(50) DEFAULT NULL ,
'isEnabled' TINYINT(1) NOT NULL DEFAULT 1,
'date' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( 'post_id' )
TYPE = MYISAM;
第五步:創(chuàng)建一個(gè)用戶,并授予權(quán)限
當(dāng)涉及到訪問(wèn)新創(chuàng)的數(shù)據(jù)庫(kù)和表的時(shí)候,創(chuàng)建一個(gè)新用戶是一個(gè)很好的主意。這樣做就可以讓用戶在沒(méi)有整個(gè)MySQL服務(wù)器權(quán)限的情況下,去訪問(wèn)那個(gè)數(shù)據(jù)庫(kù)(而且只能是那個(gè)數(shù)據(jù)庫(kù))
你可以創(chuàng)建新用戶,授予權(quán)限,并且使改變生效:
mysql GRANT ALL PRIVILEGES ON xmodulo_DB.* TO 'new_user'@'%' IDENTIFIED BY 'new_password';
mysql FLUSH PRIVILEGES;
'newuser'和'newpassword'分別指的是新的用戶名和他的密碼。這條信息將會(huì)被保存在mysql.user表中,而且密碼會(huì)被加密。
第六步:測(cè)試
先插入一個(gè)虛擬的記錄到posts_tbl表:
mysql USE xmodulo_DB;
mysql INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)
VALUES ('Hi! This is some dummy text.', 'Gabriel', 'Canepa');
然后查看posts_tbl表中的所有記錄:
mysql SELECT * FROM posts_tbl;
注意:MySQL會(huì)在先前定義的地方自動(dòng)插入適當(dāng)?shù)哪J(rèn)值(比如,'isEnabled'和'date')。
Navicat for MySQL 安裝軟件和破解補(bǔ)丁免費(fèi)下載
鏈接:
提取碼:ultn ?
Navicat for MySQL是一套管理和開(kāi)發(fā)MySQL或MariaDB的理想解決方案,支持單一程序,可同時(shí)連接到MySQL和MariaDB。這個(gè)功能齊備的前端軟件為數(shù)據(jù)庫(kù)管理、開(kāi)發(fā)和維護(hù)提供了直觀而強(qiáng)大的圖形界面,給MySQL或MariaDB新手以及專業(yè)人士提供了一組全面的工具。
1.下載、解壓程序包;
2.設(shè)置好存放目錄(不要有中文);
3.在系統(tǒng)變量中添加path(mysql程序的bin目錄);
4.以管理員身份運(yùn)行cmd,初始化①無(wú)密碼:mysqld --initialize-insecure 登陸時(shí)用mysql -u root即可
②有密碼(初始密碼在自動(dòng)生成的data目錄下.err文件中):mysqld --initialize 登陸時(shí)用mysql -u root -p
5.安裝:mysqld --install
6.啟動(dòng)服務(wù):net start mysql
7.登陸:mysql -u root(無(wú)密碼),mysql -u root -p 回車輸入密碼
8.退出:exit;
9.停止服務(wù):net stop mysql
10.移除服務(wù):mysqld --remove
說(shuō)明:如重新安裝需要停止服務(wù),移除服務(wù),刪除data目錄
11.配置文件my.ini(用記事本創(chuàng)建,修改文件名即可):
```mysql
[mysqld]
#設(shè)置時(shí)區(qū)為東八區(qū),此項(xiàng)設(shè)置后,在連接MySQL的時(shí)候可以不用每次都手動(dòng)設(shè)置時(shí)區(qū)
default-time-zone = '+8:00'
#解決導(dǎo)入腳本是function報(bào)錯(cuò)
log_bin_trust_function_creators=1
# 設(shè)置3308端口
port=3308
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證,此認(rèn)證為1代加密認(rèn)證。如果使用2代加密的話,使用可視化工具sqlyog會(huì)無(wú)法登陸!
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口 mysql8binmysql 直接登錄
# mysql -hlocalhost -uroot -P3308
port=3308
user=root
password= root
default-character-set=utf8
```
12.退出mysql,停止服務(wù),將my.ini文件放到程序根目錄(bin,data同級(jí)目錄)
13.以管理員身份運(yùn)行cmd,直接輸入mysql,回車即可進(jìn)入mysql
14.啟動(dòng)和停止mysql服務(wù)必須以管理員身份運(yùn)行命令
網(wǎng)頁(yè)標(biāo)題:mysql客戶端怎么用,mysql好用的客戶端
網(wǎng)站地址:http://chinadenli.net/article43/dsipihs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、品牌網(wǎng)站制作、微信小程序、關(guān)鍵詞優(yōu)化、網(wǎng)站策劃、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)