国产探花免费观看_亚洲丰满少妇自慰呻吟_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,請在執行升級服務器端的時候重新指定一下字符集.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东辽县| 紫金县| 荣昌县| 图木舒克市| 沁源县| 甘肃省| 昔阳县| 平湖市| 克什克腾旗| 五原县| 商丘市| 麟游县| 玉门市| 黑水县| 乌兰察布市| 专栏| 观塘区| 沙洋县| 维西| 宝兴县| 湖北省| 沁水县| 连江县| 繁峙县| 启东市| 伊通| 台州市| 西乌珠穆沁旗| 怀仁县| 曲周县| 秦皇岛市| 江门市| 沙坪坝区| 漯河市| 江西省| 石嘴山市| 马鞍山市| 冀州市| 南召县| 通许县| 那坡县|