国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

freebsd升級mysql client方法介紹

2024-07-24 12:38:09
字體:
來源:轉載
供稿:網友

mysql serve 是5.1.x的,客戶端是 5.0.x的,用phpmyadmin,總有一個提示,說版本不匹配,感覺不爽,用Ports的方法升級客戶端,不行,報錯,說5.1和5.0有沖突,只能先刪除.

用了 portmaster -o databases/mysql51-client mysql-client-5.0.89也不行,加上 export CONFLICTS=” 后執行,還是不行代碼如下:

pkg_info mysql*有:

  1. Required by
  2. php5-mysql-5.2.12 
  3. php5-mysqli-5.2.12 

因為還跑著網站,就沒敢貿然行事,這天趁網站人少的時候,干了一把,刪除老的package:

#pkg_delete -f mysql-client-5.0.89

到mysql5.1 client的目錄

  1. #cd /usr/ports/databases/mysql51-client --裝  
  2.  
  3. #make install clean 
  4.  
  5. #mysql -V 
  6.  
  7. mysql Ver 14.14 Distrib 5.1.42, for portbld-freebsd8.0 (amd64) using 5.2 

用portmaster升級2個有依賴的php組件

#portmaster php5-mysql php5-mysqli

等待,重啟apache,好了.

方法二,首先升級客戶端,代碼如下:

#portmaster -o /usr/ports/databases/mysql55-client /usr/ports/databases/mysql51-client

這一步將會安裝cmake~再升級服務器端(需要重新指定一下原來的字符集),代碼如下:

#portmaster -o databases/mysql55-server databases/mysql51-server

由于新升級的mysql部分文件權限默認只有讀的權限,所以這里修改一下執行文件權限和mysql存放data的目錄權限為可寫,代碼如下:

  1. #mysql_install_db 
  2. #chown -R mysql:mysql /var/db/mysql 

重啟動服務,代碼如下:#/usr/local/bin/mysqld_safe &

下面我們升級如下代碼:

#mysql_upgrade -u root -p password

修改配置文件:重新拷貝/usr/local/share/mysql中的配置文件或者自行修改/etc/my.cnf,將之前的skip-locking(已經無效)修改為skip-external-locking。

升級的過程中,發現一些字符集數據庫不支持了,如gbk,gb2312,請在執行升級服務器端的時候重新指定一下字符集.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 璧山县| 宣武区| 洛南县| 揭西县| 德惠市| 清水县| 凌源市| 高邑县| 陆良县| 普兰店市| 龙川县| 仙游县| 临颍县| 昌乐县| 绥滨县| 正镶白旗| 长岭县| 枣阳市| 西吉县| 耿马| 承德市| 定边县| 肇东市| 四子王旗| 仁怀市| 汶川县| 类乌齐县| 汉源县| 石景山区| 工布江达县| 宜黄县| 苗栗县| 桦南县| 杭锦后旗| 太原市| 阿拉善右旗| 饶阳县| 南开区| 太原市| 古交市| 沾化县|