/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
非root許可權GCC安裝
檢視當前gcc版本 gcc versionwget ftp.gnu.org gnu gcc gcc 7.3.0 gcc 7.3.0.tar.gz解壓 tar zxvf gcc 7.3.0.tar.gz進入目錄 cd gcc 7.3.0檢測和安裝相關依賴包,直接執行gcc自帶的檔案 contrib d...
記錄非root許可權安裝caffe
在本教程中,我將介紹如何在沒有root特權的情況下安裝caffe。我假設你已經安裝了anaconda和cuda。conda create n caffe conda activate caffeconda install boost openblas mkl mkl include gflags g...
非 root 下安裝 MySQL 5 6
假設你的home目錄為 home work mysql server 安裝 gz解壓 tar zxvf cmake 2.8.12 2 linux i386 tar.gz無需編譯 直接使用 cmake 2.8.12.2 linux i386 bin cmake 安裝mysql 1 tar zxvf m...