可能你換成php5.2也是要安裝zend optimizer的
我們提供的服務(wù)有:網(wǎng)站設(shè)計、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、東湖ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的東湖網(wǎng)站制作公司
你可以單獨安裝zend optimizer
再把zend optimizer應(yīng)用的版本的相關(guān)的配置信息添加到 php.ini 其實就是一些路徑的問題了
默認(rèn)安裝的話他會主機(jī)添加到php.ini (這一般是把php.ini 放在Windows系統(tǒng)文件夾里面)
這個設(shè)置比較麻煩 必須搞清楚安裝方法和步驟
只要你的數(shù)據(jù)和 網(wǎng)頁文件還在就可以,轉(zhuǎn)出來,這樣起到保護(hù)數(shù)據(jù)。到時候在把這些數(shù)據(jù)導(dǎo)入進(jìn)去就好了 但是本地安裝最好數(shù)據(jù)庫地址 帳號密碼和之前一致,要不你要修改網(wǎng)頁程序配置文件。
mysql 數(shù)據(jù)庫 就是一個文件夾 你在mysql data目錄里面可以看到,把那個文件夾里面的文件復(fù)制出來及可以了,你可以先導(dǎo)出sql數(shù)據(jù)來,網(wǎng)頁程序就是 那個 站點根目錄里面的文件了,只要這2個數(shù)據(jù)在卸載前移出來就沒問題
你就可以轉(zhuǎn)移到任何php +mysql+apache平臺
只是服務(wù)器ip改了的話,鏈接mysql的php配置文件一般不用改,因為一般都是服務(wù)器名直接用localhost的,所以就是本機(jī),跟ip地址無關(guān)。
如果你連接的是遠(yuǎn)程的數(shù)據(jù)庫服務(wù)器,那就要在php連接數(shù)據(jù)庫的配置文件里改服務(wù)器的ip了。
方法如下:
1、打開mysql.exe和mysqld.exe所在的文件夾,復(fù)制路徑地址
2、打開cmd命令提示符,進(jìn)入上一步mysql.exe所在的文件夾。
3、輸入命令 ?mysqld --skip-grant-tables ?回車,此時就跳過了mysql的用戶驗證。注意輸入此命令之后命令行就無法操作了,此時可以再打開一個新的命令行。注意:在輸入此命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進(jìn)程,確保mysql服務(wù)器端已結(jié)束運行。
4、然后直接輸入mysql,不需要帶任何登錄參數(shù)直接回車就可以登陸上數(shù)據(jù)庫。
5、輸入show databases; ? 可以看到所有數(shù)據(jù)庫說明成功登陸。
6、其中mysql庫就是保存用戶名的地方。輸入 use mysql; ? 選擇mysql數(shù)據(jù)庫。
7、show tables查看所有表,會發(fā)現(xiàn)有個user表,這里存放的就是用戶名,密碼,權(quán)限等等賬戶信息。
8、輸入select user,host,password from user; ? 來查看賬戶信息。
9、更改root密碼,輸入update user set password=password('123456') where user='root' and host='localhost';
10、再次查看賬戶信息,select user,host,password from user; ? 可以看到密碼已被修改。
11、退出命令行,重啟mysql數(shù)據(jù)庫,用新密碼嘗試登錄。
12、測試不帶密碼登錄mysql,發(fā)現(xiàn)還是能夠登陸上,但顯示數(shù)據(jù)庫時只能看到兩個數(shù)據(jù)庫了,說明重啟之后跳過密碼驗證已經(jīng)被取消了。
13、重啟數(shù)據(jù)庫之后之所以不帶密碼任然能夠登錄是因為數(shù)據(jù)庫里存在設(shè)無須口令的賬戶。
擴(kuò)展資料:
MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理。
MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個性化的需要對其進(jìn)行修改。
MySQL因為其速度、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。
1:使用SHOW語句找出在服務(wù)器上當(dāng)前存在的數(shù)據(jù)庫:
mysql SHOW DATABASES;
2:創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA
mysql CREATE DATABASE MYSQLDATA;
3:選擇你所創(chuàng)建的數(shù)據(jù)庫
mysql USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)
4:查看現(xiàn)在的數(shù)據(jù)庫中存在什么表
mysql SHOW TABLES;
5:創(chuàng)建一個數(shù)據(jù)庫表
mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:顯示表的結(jié)構(gòu):
mysql DESCRIBE MYTABLE;
7:往表中加入記錄
mysql insert into MYTABLE values (”hyq”,”M”);
8:用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中(例如D:/mysql.txt)
mysql LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
9:導(dǎo)入.sql文件命令(例如D:/mysql.sql)
mysqluse database;
mysqlsource d:/mysql.sql;
10:刪除表
mysqldrop TABLE MYTABLE;
11:清空表
mysqldelete from MYTABLE;
12:更新表中數(shù)據(jù)
mysqlupdate MYTABLE set sex=”f” where name=’hyq’;
參考資料來源:百度百科:MySQL數(shù)據(jù)庫
方法一 使用phpmyadmin,這是最簡單的了,修改mysql庫的user表, 不過別忘了使用PASSWORD函數(shù)。 方法二 使用mysqladmin,這是前面聲明的一個特例。 mysqladmin -u root -p password mypasswd 輸入這個命令后,需要輸入root的原密碼,然后root的密碼將改為mypasswd。 把命令里的root改為你的用戶名,你就可以改你自己的密碼了。 當(dāng)然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執(zhí)行mysqladmin, 那么這種方法就是無效的。 而且mysqladmin無法把密碼清空。 下面的方法都在mysql提示符下使用,且必須有mysql的root權(quán)限: 方法三 mysql INSERT INTO mysql.user (Host,User,Password) VALUES('%','jeffrey',PASSWORD('biscuit')); mysql FLUSH PRIVILEGES 確切地說這是在增加一個用戶,用戶名為jeffrey,密碼為biscuit。 在《mysql中文參考手冊》里有這個例子,所以我也就寫出來了。 注意要使用PASSWORD函數(shù),然后還要使用FLUSH PRIVILEGES。 方法四 和方法三一樣,只是使用了REPLACE語句 mysql REPLACE INTO mysql.user (Host,User,Password) VALUES('%','jeffrey',PASSWORD('biscuit')); mysql FLUSH PRIVILEGES 方法五 使用SET PASSWORD語句, mysql SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit'); 你也必須使用PASSWORD()函數(shù), 但是不需要使用FLUSH PRIVILEGES。 方法六 使用GRANT ... IDENTIFIED BY語句 mysql GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit'; 這里PASSWORD()函數(shù)是不必要的,也不需要使用FLUSH PRIVILEGES。 注意: PASSWORD() [不是]以在Unix口令加密的同樣方法施行口令加密。