修改root密碼
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團(tuán)隊(duì)10多年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
CentOS
下
MySQL
管理員帳號(hào)默認(rèn)是
root
用戶,密碼為空。如果你從沒設(shè)置過
MySQL
的密碼,使用
root
用戶來連接
MySQL
服務(wù)器不需要輸入密碼。
第一次設(shè)置root密碼可以使用以下命令:
mysqladmin
-u
root
password
NEWPASSWORD
如果你已經(jīng)設(shè)置過密碼了,需要要以下命令:
mysqladmin
-u
root
-p'oldpassword'
password
newpass
比如說,舊密碼是“12345”,新密碼是“nowamagic”,執(zhí)行以下命令:
mysqladmin
-u
root
-p'12345'
password
'nowamagic'
修改其它MySQL用戶的密碼
修改一個(gè)普通用戶的密碼你可以使用以下命令,比如用戶是
nmuser:
mysqladmin
-u
nmuser
-p
oldpassword
password
newpass
另一種修改密碼的方法是,MySQL
服務(wù)器把用戶名和密碼儲(chǔ)存在
MySQL
數(shù)據(jù)庫的
user
表中。你可以使用以下方法來直接更新用戶
nmuser
的密碼:
1.
登錄mysql服務(wù)器:
mysql
-u
root
-p
2.
選擇
MySQL
數(shù)據(jù)庫
mysql
use
mysql;
3.
修改
nmuser
密碼
mysql
update
user
set
password=PASSWORD("NEWPASSWORD")
where
User='nmuser';
4.
重置權(quán)限
mysql
flush
privileges;
mysql
quit
這種方法也可以用腳本(PHP,Perl)執(zhí)行,不用SSH到服務(wù)器。
以上資料來源于
如何更改MYSQL的監(jiān)聽地址(轉(zhuǎn))
比如把 #netstat -ant
0.0.0.0 3306
改成
#netstat -ant
192.168.0.5 3306
127.0.0.1 3306
只讓內(nèi)網(wǎng)可以連到。 這樣會(huì)比較安全一點(diǎn)呀。
先,多謝大家指點(diǎn)了。
mysqld --user=mysql --bind-address=127.0.0.1
*安全配置*
為了數(shù)據(jù)的安全,可以考慮讓MySQL只守候在127.0.0.1上,這樣從Internet上就無法直接訪問數(shù)據(jù)庫了。
修改/etc/init.d/mysql文件
在start部分找到類似下面這行
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file
修改成
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file --bind-address=127.0.0.1
重起MySQL
/etc/init.d/mysql restart
最后netstat -l確認(rèn)一下:
tcp 0 0 localhost:mysql *:* LISTEN
OK,到這里MySQL就安裝完成了。
因?yàn)樽詈笪覀冏孧ySQL守候在127.0.0.1,為了方便管理MySQL,推薦安裝phpmyAdmin.
0.0.0.0 3306改成#netstat -ant 只讓內(nèi)網(wǎng)可以連到。 多謝。 就像mysql可以配置其 port= 一樣呀。。 在[mysqld]下加一句port=$your_port,$your_port是你需要的端口,然后重新啟動(dòng)mysql即可. 注:windows下my.ini文件默認(rèn)在C:\WINNT下. 比如把 #netstat -ant 0.0.0.0 3306改成#netstat -ant 192.168.0.5 3306 127.0.0.1 3306 只讓內(nèi)網(wǎng)可以連到。 不過你可以在BSD或LINUX下配置一下防火墻~~~對(duì)外網(wǎng)屏蔽3306端口~~簡(jiǎn)單有效的方法~~~ 注:windows下my.ini文件默認(rèn)在C:\WINNT下.Trotter班長(zhǎng),我是想更改監(jiān)聽地址,也就是主機(jī) 只監(jiān)聽,本機(jī)的My SQL 3306,就 =127.0.0.1 3306,不是要更改端口號(hào)碼。 你現(xiàn)在知道嗎,可以想想我想你應(yīng)該有辦法?mikespook防火墻我知道,但本身系統(tǒng),軟件方面的安全我們也應(yīng)該做好,讓其具有更高的安全性,一直是我們這些管理員應(yīng)該做的。應(yīng)該知道的呀。 比如把 #netstat -ant 0.0.0.0 3306改成#netstat -ant 192.168.0.5 3306 127.0.0.1 3306 只讓內(nèi)網(wǎng)可以連到。 真正OK的做法,如下。。希望對(duì)大家有所幫助*安全配置*為了數(shù)據(jù)的安全,可以考慮讓MySQL只守候在127.0.0.1上,這樣從Internet上就無法直接訪問數(shù)據(jù)庫了。 修改/etc/init.d/mysql文件 在start部分找到類似下面這行 $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file 修改成$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file --bind-address=127.0.0.1 重起MySQL/etc/init.d/mysql restart 最后netstat -l確認(rèn)一下: tcp 0 0 localhost:mysql *:* LISTENOK, 該加精華~~~ 見識(shí)了論壇的威力了?。?謝謝,大家的熱情回復(fù), 真正OK的做法,如下。。希望對(duì)大家有所幫助*安全配置*為了數(shù)據(jù)的安全,可以考慮讓MySQL只守候在127.0.0.1上,這樣從Internet上就無法直接訪問數(shù)據(jù)庫了。
Mysql默認(rèn)在本地環(huán)路地址127.0.0.1的3306端口監(jiān)聽,要使用其它IP地址需要修改配置文件。
1.編輯/etc/my.cnf
在[mysqld]節(jié)中增加下面一行:
bind-address=0.0.0.0 #全部地址或者指定的ip地址
2.重啟服務(wù)
service mysqld restart
3.驗(yàn)證
netstat -tln
網(wǎng)頁標(biāo)題:mysql怎么改地址 mysql 地址
文章來源:http://jinyejixie.com/article36/dosdpsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、Google、關(guān)鍵詞優(yōu)化、企業(yè)建站、網(wǎng)站收錄、面包屑導(dǎo)航
聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容