Time of Update: 2017-01-18
PHP 5.3.1MySQL 5.0.89Nginx 0.8.33 或 0.7.65 (可選)這個可比網上流傳的什麼一鍵安裝包要好得多,強烈推薦此法安裝,適合所有菜鳥和高手。我伺服器上全用的原始碼編譯安裝,也好不到哪去,還很費勁。我這個裝完已經包含 php 的一些常用擴充, PDO,eaccelerator,memcache,tidy等等。CentOS 迷你安裝,然後先建立一個 repo# vi
Time of Update: 2017-01-18
如何啟動/停止/重啟MySQL一、啟動方式1、使用 service 啟動:service mysqld start2、使用 mysqld 指令碼啟動:/etc/inint.d/mysqld start3、使用 safe_mysqld 啟動:safe_mysqld&二、停止1、使用 service 啟動:service mysqld stop2、使用 mysqld 指令碼啟動:/etc/inint.d/mysqld stop3、mysqladmin shutdown三、重啟1、使用
Time of Update: 2017-01-18
1.Apache2.2\conf\httpd.conf中釋放: Include conf/extra/httpd-vhosts.conf(去掉前面的#) 2.httpd.conf中增加 <Directory "E:/work/test"> #專案檔夾DWM目錄,注意不要使用中文定義目錄與檔案夾 # # Possible values for the Options directive are "None", "All", # or any combination of: #
Time of Update: 2017-01-18
如果要在Linux上做j2ee開發,首先得搭建好j2ee的開發環境,包括了jdk、tomcat、eclipse的安裝,如果要開發web項目,我們當然可以安裝一個myeclipse到Linux系統上去,這個安裝方法和安裝eclipse完全相同,就沒有記錄下來了,有了jdk、tomcat、eclipse我們就已經能進行我們的程式開發了,但是如果要做一個項目,哪怕是小的不能再小的項目都離不開資料的儲存呀!!!沒錯,咱們還差一個最重要的軟體沒有裝,也就是資料庫!!!如果沒有了資料庫,咱們做項目簡直是空想
Time of Update: 2017-01-18
linux CentOS 系統下如何將php和mysql命令加入到環境變數中在Linux CentOS系統上安裝完php和MySQL後,為了使用方便,需要將php和mysql命令加到系統命令中,如果在沒有添加到環境變數之前,執行“php
Time of Update: 2017-01-18
下面VPS偵探說一下幾個解決方案: MySQL資料庫匯出方法1:mysqldump命令執行命令: /usr/local/mysql/bin/mysqldump -u 使用者名稱 -p 資料庫名 》 檔案名稱如果資料庫使用者名稱有密碼密碼,執行後會提示輸入密碼。如果資料庫使用者名稱沒有密碼,就將命令中的“-p”參數刪除。注意:推薦使用MySQL
Time of Update: 2017-01-18
無法通過mysql proxy串連mysql 在host,password正確的情況下,也會遇到無法串連mysql的情況,可以查查mysql server是不是使用了old_password,檢查my.cnf裡面是不是有 PLAIN TEXT CODE: 複製代碼 代碼如下:old_password = 1 有的資料庫是從老版本升級上來的,所以會開啟這個選項,mysql proxy不支援old_password。另外也可以通過查看密碼長度的方式來判斷: PLAIN TEXT CODE:
Time of Update: 2017-01-18
如果這個問題不解決,那麼MySQL將無法實際處理中文。 出現這個問題的原因是因為MySQL在查詢字串時是大小寫不敏感的,在編繹MySQL時一般以ISO-8859字元集作為預設的字元集,因此在比較過程中中文編碼字元大小寫轉換造成了這種現象。 解決方案: 對於包含中文的欄位加上"binary"屬性,使之作為二進位比較,例如將"name char(10)"改成"name char(10)binary"。 如果你使用源碼編譯MySQL,可以編譯MySQL時使用 --with--charset=gbk
Time of Update: 2017-01-18
MySQL 的分區表是一種簡單有效處理極大資料表的特性,通過它可以使應用程式幾乎很少改動就能達成對極大資料表的高效處理,但由於 Rails ActiveRecord 設計上一些慣例,可能導致一些資料處理不能利用分區表特性,反而變得很慢,在使用分區表過程中一定要多加註意。下面以一個例子來說明。在 light 系統中,有一張資料表是 diet_items, 主要欄位是 id, schedule_id, meal_order food_id, weight, calory
Time of Update: 2017-01-18
在一測試伺服器(CentOS Linux release 7.2.1511)上安裝MySQL 5.6(5.6.19 MySQL Community Server)時遇到下面錯誤,這個是因為CentOS 7的預設資料庫已經不再是MySQL了,而是MariaDB. MySQL安裝時的mysql lib庫與mariadb的庫、包衝突了,如下詳情所示(省略了大量日誌)[root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x8
Time of Update: 2017-01-18
1 ) 安裝Centos 5 , 下載地址 http://mirrors.sohu.com/centos/5/isos/i386/ 安裝過程請禁用selinux 和 防火牆 2) 安裝必要的組件 LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel
Time of Update: 2017-01-18
裝了ubuntu好長一段時間了,都沒去用,國慶的時候折騰了下,配置了一些基本的開發環境,一上手就感覺喜歡上了ubuntu,說不上為什麼。為了搞本地的測試php測試環境而裝了xampp,安裝超簡單,但是我發現它沒有自啟動。解決辦法也很簡單,通過下面的命令開啟啟動的資源檔: 複製代碼 代碼如下: x@zst:~$ cd /etc/init.d x@zst:/etc/init.d$ sudo gedit rc.local 在開機檔案裡加入一行代碼: 複製代碼 代碼如下:
Time of Update: 2017-01-18
mysql.h檔案在哪,怎麼尋找。自行百度#include <mysql/mysql.h>#include <stdio.h>#include<iostream>#include<fstream>#include<string.h>using namespace std;MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; class people{public: char name[20];
Time of Update: 2017-01-18
首先通過網路連結的方式線上安裝上mysql伺服器端吧!(備忘:我開始登入伺服器的時候是用的其他使用者而不是超級管理員,所以安裝MySQL的時候需要切換到超級管理員才可以實現軟體的正確安裝。命令則是:su root ,然後輸入你的超級管理員密碼即可登入到超級管理員終端。)第一步,安裝MySQL。[root@localhost centos]# yum install mysql-server靜待終端提示:Complete!期間程式會詢問提示:Is This ok
Time of Update: 2017-01-18
CentOS7預設資料庫是mariadb,配置等用著不習慣,因此決定改成mysql,但是CentOS7的yum源中預設好像是沒有mysql的。為瞭解決這個問題,我們要先下載mysql的repo源。1.由於CentOS 的yum源中沒有mysql,需要到mysql的官網下載yum repo設定檔。wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2.安裝yum repo檔案rpm -ivh mysql57
Time of Update: 2017-01-18
這裡以CentOS6.6系統中安裝MySQL的源碼包,進行講解。1. mysql源碼包的下載mysql安裝包的官方下載地址為:http://dev.mysql.com/downloads/mysql/5.6.html開啟該下載地址後,在 “Select Version:”處,選擇要下載的mysql的版本,我選擇的是5.6.34;在“Select Platform:”處,選擇適用的作業系統類型,由於是下載源碼包,故這裡我們要選擇Source
Time of Update: 2017-01-18
一、前期準備開發MYSQL擴充,當然得先安裝MYSQL下載mysql-essential-5.1.65-win32必須選上紅色的選項,因為開發MYSQL擴充時,需要標頭檔和mysql的動態庫。否則擴充無法編譯成功。這個擴充的目的主要是熟悉ZEND API,並且理解如何提供PHP API。實現的PHP API有:PHP_FUNCTION(my_mysql_connect);PHP_FUNCTION(my_mysql_close);PHP_FUNCTION(my_mysql_get_conn);//
Time of Update: 2017-01-18
我的作業系統為centos6.51 首先選擇django要使用什麼資料庫。django1.10預設資料庫為sqlite3,本人想使用mysql資料庫,但為了測試方便順便要安裝一下sqlite開發包。yum install mysql mysql-devel#為了測試方便,我們需要安裝sqlite-devel包yum install sqlite-devel 2
Time of Update: 2017-01-18
Linux 有一個顯著的特點,在正常情況下,你可以通過日誌分析系統日誌來瞭解你的系統中發生了什麼,或正在發生什麼。的確,系統日誌是系統管理員在解決系統和應用問題時最需要的第一手資源。我們將在這篇文章中著重講解 Apache HTTP web server 產生的 Apache access 日誌。這次,我們會通過另類的途徑來分析 Apache access 日誌,我們使用的工具是 asql。asql 是一個開源的工具,它能夠允許使用者使用 SQL
Time of Update: 2017-01-18
解決 Rails bundle 安裝不上 mysql gem包的問題環境ubuntu 12.04ruby-2.1.1首先 建立一個的一個項目,在該項目上執行 bundle install提示複製代碼 代碼如下:...Make sure thatgem install mysql2 -v '0.3.16'; succeeds before bundling....感覺非常奇怪最後console提示複製代碼