mysql 启动 修改密码_基础的启动/停止/重启/密码修改MySQL
如何啟動/停止/重啟MySQL
一、
啟動方式
1、使用 service 啟動:service mysqld start
2、使用 mysqld
腳本啟動:/etc/inint.d/mysqld start
3、使用 safe_mysqld
啟動:safe_mysqld&
二、停止
1、使用 service 啟動:service mysqld
stop
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop
3、
mysqladmin shutdown
三、重啟
1、使用 service 啟動:service mysqld
restart
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld restart
剛開始學
mysql時都是用redhat自帶的。啟動是什么 /rc.d/init.d/ start
這很簡單,但是后來越學越多,系統自帶的
mysql,有的是版本太低,有的是與
自己想要裝的web服務需要的低版本的mysql
后來自己學著以tar的方式安裝
mysql,我的mysql裝在/usr/local/mysql目錄下啟
動碰到過很多問題。最常見的是:
ERROR
2002: Can't connect to local MySQL server through socket
'/tmp/mysql.sock'
(111)
解決辦法:
[root@test mysql]#
/usr/local/mysql/bin/mysqladmin -u root /
> -S
/var/lib/mysql/mysql.sock password 'your.passwd'
或者做個連接
ln -s
/var/lib/mysql/mysql.sock /tmp
其實提示找不到
/tmp/mysql.sock有時也并不是/tmp目錄下沒這個文件,是啟動
命令不對,我碰到過
常見的幾種啟動方式,自己也不是記得很
清楚,如果你確定tmp下有mysql.sock這
個文件不妨試試另外的幾個命令
/usr/local/mysql/bin/mysql
-u root -p
/usr/local/mysql/bin/mysqld --user=mysql&
/usr/local/mysql/bin/mysqld
--user=root&
/usr/local/mysql/bin/mysqld_safe --user=root&
/usr/local/mysql/bin/mysqld_safe
--user=mysql&
/usr/local/mysql/bin/safe_mysqld--uer=root&(注意
safe_mysqld與mysqld_safe是不同的,&表示mysql在后臺運行)我的就會報錯了
STOPPING server
from pid file
/usr/local/mysql/data/localhost.localdomain.pid
060304
11:46:21 mysqld ended
這是權限問題,我的mysql目錄屬于root用戶,也屬于root群組,改用
mysqld_safe啟動就沒問題了,
大家只要注意這幾個
mysql,safe_mysqld,mysqld_safe,mysqld,mysqladmin.多試
幾次
其實有時mysql已經正
常啟動了,查看mysql是否啟動命令
ps -aux | grep mysqld
會看到如下類似內容
mysql 6394
0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
mysql 6395
0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
mysql 6396
0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
root 6422
0.0 1.1 2408 732 pts/3 S 16:20 0:00 grep
mysql
查看mysql是否在監
聽端口命令
netstat -tl | grep mysql
會看到如下類似內容
tcp 0 0 *:mysql *:*
LISTEN
--------------------------------------以下修改密碼---------------------------------------------------
因為修改密碼是個很簡單的事情,最簡單的方法就是使用mysqladmin命令,我作如下簡單描述:
1.例如你的 root用戶現在沒有密碼,你希望的密碼修改為abc,那么命令是:
mysqladmin -u root password abc
2.如果你的root現在有密碼了,那么修改密碼為abc的命令是:
mysqladmin -u root -p password youyou
注意,命令回車后會問你舊密碼,輸入舊密碼之后命令完成,密碼修改成功。
分享到:
2010-12-28 10:40
瀏覽 724
分類:數據庫
評論
總結
以上是生活随笔為你收集整理的mysql 启动 修改密码_基础的启动/停止/重启/密码修改MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pyqt5 点击开始执行_《快速掌握Py
- 下一篇: 船员能力评估计算机软件系统,船舶动力电力