伺服器硬碟滿了,加了一塊,在目錄 下新建了
mkdir /mysqlcp -r /var/lib/mysql/*
/mysql
chown -r mysql:root /mysql
更改/etc/my.cnf檔案
[mysqld]
datadir=/mysql
socket=/mysql/mysql.sock
user=mysql
# disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
socket=/mysql/mysql.sock #之前沒有寫入這個,客戶端連線時,出了乙個錯,
service mysqld restart #就可以接連上了
原本以為可以了,結果php連線不上了,估計是要重新編譯php 或者是mysql ,不想編輯了,
1、 用任何客戶端連線mysql,執行語句:
show variables like 'socket';
會得到類似於下面的結果:
"variable_name" "value"
"socket" "/mysql/mysql.sock"
2、編輯php.ini,找到mysql.default_socket配置項,預設一般是空值,把剛才查到的"/mysql/mysql.sock"填入。
弄了一整天
mysql資料拷貝
從雲資料庫匯入本地資料庫步驟如下 config.datasource.url jdbc mysql 3306 procuratorate user db?characterencoding utf 8 usessl false servertimezone gmt config.datasource...
mysql資料庫拷貝
我們經常會有這樣的需求,將某個伺服器上的mysql資料庫完整拷貝到其他機器上,比如資料庫遷移。要想做到這點最簡單的就是使用mysql提供的現成工具 mysqldump。使用mysqldump的時候需要指定賬號 密碼 主機等資訊。例如 mysqldump h 10.10.8.12 u backup p...
CENTOS 安裝 mysql 資料庫
二 安裝 2.1 進入root使用者 2.3 yum安裝mysql伺服器 2.4 安裝好了後,啟動mysql服務 service mysqld start 或systemctl start mysqld.service 2.5 檢視mysql伺服器狀態 service mysqld status 或...