linux安裝mysql出現的問題

1,可能有sock文件缺失!

答:修改配置文件my.cnf 找到 socket = /tmp/mysql.sock  修改一下路徑,然後重新啓動mysql

sock文件是mysql啓動時會生成的一個臨時文件

2.沒有mysql命令!

答:看看/etc/my.cnf有沒有這個文件,沒有就在mysql的安裝目錄找到mysql-medium.cnf文件 copy過去重命名爲my.cnf,修改PATH系統變量

PATH=$PATH:MYSQL安裝包路徑/bin  --加上mysql安裝目錄到bin目錄就行 (指定查找命令的目錄)

source /etc/profile   //使文件生效
echo $PATH    // 查看是否加入成功

然後重新啓動mysql 應該就可以用mysql -uroot的命令了

3.沒有service服務!

答:cp support-files/mysql.server /etc/init.d/mysql

# 添加服務
chkconfig --add mysql
# 顯示服務列表
chkconfig --list 

4.改密碼!

答:1.在mysql的安裝目錄/bin下mysqladmin -u root  password ‘新密碼’

2.登錄mysql的控制檯後 mysql -uroot 修改密碼 SET PASSWORD = PASSWORD('123456');

或者 UPDATE user SET PASSWORD=PASSWORD('123456') WHERE USER='mysql';

5.遠程連接問題

答:默認mysql是localhost本地連接,在mysql控制檯上 執行

 grant all privileges on *.* to root@'%' identified by 'root'; //授權

flush privileges;//立即生效

然後確保防火牆關閉,端口開放就可以遠程連接上了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章