2010年12月8日 星期三

linux與mysql

MYSQL觀念圖示




啟動Mysqld
#service mysqld start

設定 root 密碼
#mydomain -u root password “student”

測試
#mysql -u root -p

下載phpMyAdmin
download phpmyadmin   <--複製本連結

解壓縮
#tar xvfz phpMyAdmin-xxxxxxxxxxxx.tar.gz

複製目錄到 /var/www/html/  下面
#mv phpmyadmin-xxxxxxxxxx  /var/www/html/phpmyadmin

準備設定檔
#cd /var/www/html/phpmyadmin/
#cp config.sample.inc.php config.inc.php

修改設定檔(驗證帳號相關)
#vi config.inc.php
第18行 $cfg[‘blowfish_secret’]= ‘abc12345’;
#service httpd restart

備註==== 下載MYSQL 5.2套件====
#cd /etc/yum.repos.d/

wget http://j.snpy.org/c5t.repo

yum update php
service httpd restart

========= PHP 套件 =============

無法與Mysql相連 , 請檢查設定檔: /etc/php.ini
模組啟用方法 : ( /usr/lib/php/modules/)

extension=mysql.so
或是
echo “extension=mysql.so” >> /etc/php.ini


#service mysqld restart
#service httpd restart

http://192.168.1.2/phpmyadmin/
你的IP

===== 障礙排除 :如果出現 ==============
無法讀取 mysql 模組,
請檢查 PHP 設定 - 說明文件
----------------------------------------------
執行
#yum -y install php-mysql

觀察  mysql 底下 錯誤訊息

例如: 模組錯誤訊息: mbstring , mcrypt .....
解決方法:

#yum search mbstring    找模組問題的名稱
#yum -y install php-mbstring   安裝該模組相關程式
重複
#yum search mcrypt        找到後將相關字詞的套件一併安裝如下
#yum -y install php-mcrypt.i386 libmcrypt-devel.i386 libmcrypt.i386
重啟apache , 回到網頁檢視看 phpmyadmin 是否正常~


=======Windows 安裝 MYSQL 的GUI  --Navicat9 --示範==========
WINDOWS端:
上網搜尋 Mysql GUI  找到 Navicat9  下載  安裝  選擇試用

LINUX MYSQL 端
進入 phpmyadmin , 建立一個新的 root 帳號 給外面連進來
phpmyadmin- 權限 - 新增使用者

使用者名稱:root
主機(來源): 140.137.215.XX  
密碼:XXXXXX
整體權限 (全選)

連線成功!
====================================================

沒有留言:

張貼留言