本文目錄一覽:
PHP網站MYSQL數據庫如何安裝及使用?
Linux操作系統中安裝Mysql:
1. 從 下載二進制版的Mysql安裝包 //這個MYSQL是二進制版的,不用編譯
2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz
//
3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //將解壓後生成的目錄,複製到/usr/local/下並改名為mysql
4. # groupadd mysql
# useradd mysql -g mysql // 建立mysql組
//建立mysql用戶並且加入到mysql組中
5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
在 support-files目錄下有4個模版文件,我們選擇其中一個座位Mysql的配置文件,覆蓋/etc/my.cnf(系統默認的配置,其中設置了性能參數和Mysql的一些路徑參數)
6. # cd /usr/local/mysql
# ./scripts/mysql_install_db –user=mysql
進入mysql目錄
//初試化表並且規定用mysql用戶來訪問。初始化表以後就開始給mysql和root用戶設定訪問權限
7. # chown -R root . //設定root能訪問/usr/local/mysql
8. # chown -R mysql data //設定mysql用戶能訪問/usr/local/mysql/data ,裏面存的是mysql的數據庫文件.這個目錄是在/etc/my.cnf中有配置,在mysql_install_db時產生。
9. # chown -R mysql data/. //設定mysql用戶能訪問/usr/local/mysql/data/mysql下的所有文件
10. # chgrp -R mysql . //設定mysql組能夠訪問/usr/local/mysql
11. # /usr/local/mysql/bin/mysqld_safe –user=mysql
運行mysql
如果沒有問題的話,應該會出現類似這樣的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
如果出現 mysql ended這樣的語句,表示Mysql沒有正常啟動,你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。大多數問題是權限設置不正確引起的。
12. 用如下命令修改MYSQL密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默認安裝密碼為空,為了安全你必須馬上修改.
13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig –add mysqld
# chkconfig –level 345 mysqld on //copy編譯目錄的一個腳本
//設置使mysql每次啟動都能自動運行
14. # service mysqld start
# netstat -atln
//啟動mysqld服務
//查看3306端口是否打開。要注意在防火牆中開放該端口。 詳細請看
操作系統下面 查看Apache+php+mysql在windows下的安裝與配置圖解
用php怎麼連接mysql數據庫
首先搭建PHP開發運行環境,安裝完成後再使用PHP連接mysql,代碼操作步驟如下:
下載php_mysql.dll擴展,放到ext文件夾下,如果存在則跳過;
打開php.ini配置文件,去掉extension=php_mysql.dll項前面的分號,如果已取掉則跳過此步驟;
然後運行phpinfo();如果存在mysql項,則說明已經開啟mysql擴展。
php連接mysql數據庫操作:
運行結果:
如何解決PHP使用mysql
搭建lamp 環境的時候就需要安裝mysql了啊,lamp環境簡單的講就是 寫php程序運行的環境。你會問這個問題估計你也不懂lamp建議百度一下。搭建環境建議用:phpstudy
下載後直接安裝,他就幫你把環境裝好了,你的問題也就解決了
急切想知道在PHP里怎麼使用MYSQL
mysql的表和數據在mysql的文件夾里 沒有在網站目錄里
他和access 不一樣
就像php一樣是一個單獨的文件夾
不知道 我這樣說你明白不?
建議你還是先看一些書吧 比你現在亂撞要有效果的多
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/238097.html