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