CentOS 6.4安裝配置LAMP伺服器(Apache+PHP5+MySQL)

準備篇:1、配置防火牆,開啟80連接埠、3306連接埠vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80連接埠通過防火牆-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允許3306連接埠通過防火牆備忘:很多網友把這兩條規則添加到防火牆配置的最後一行,導致防火牆啟動失敗,

關於mysql基礎知識的介紹

一、啟動與退出1、進入MySQL:啟動MySQL Command Line Client(MySQL的DOS介面),直接輸入安裝時的密碼即可。此時的提示符是:mysql>或開啟終端,輸入SQL語句:mysql –uroot –p1232、退出MySQL:quit或exit二、庫操作1、建立資料庫命令:create database <資料庫名>例如:建立一個名為xhkdb的資料庫mysql> create database xhkdb;2、顯示所有的資料庫命令:show

怎麼重設mysql的自增列AUTO_INCREMENT初時值

重設 MySQL 自增列 AUTO_INCREMENT 初時值 注意, 使用以下任意方法都會將現有資料刪除. 方法一: delete from tb1; ALTER TABLE tbl AUTO_INCREMENT = 100; (好處, 可以設定 AUTO_INCREMENT 為任意值開始) 提示:如果表列和資料很多, 速度會很慢, 如90多萬條, 會在10分鐘以上. 方法二: truncate tb1; (好處, 簡單, AUTO_INCREMENT 值重新開始計數.)

基於MYSQL中最佳化的一些方法

mysql的儲存引擎myisam和innodb以及memorymemory以後會介紹到innodb支援事物,外鍵以及行鎖,mysql不支援innodb不支援fulltext索引的類型innodb不儲存具體行數innodb的auto_increment不支援聯合索引innodb刪除表的時候是一行行刪除--------------------------------------------------------------------------------大型網站對於資料庫的操作最佳化1.讀寫分

mysql 將列值轉變為列的方法

複製代碼 代碼如下:-- 建立庫CREATE TABLE `rate` ( `uname` VARCHAR (300), `object` VARCHAR (300), `score` VARCHAR (300)); -- 插入資料INSERT INTO test.rate (uname, object, score) VALUES('aaa', 'chinese', '67'), ('aaa', 'math', '89'), ('aaa', 'physical', '89'), ('bbb',

mysql密碼到期導致串連不上mysql

mysql密碼到期了,今天遇到了串連mysql,總是串連不上去, 錯誤現象1: An attempt by a client to checkout a Connection has timed out 第一次出現連線逾時錯誤,第一反應是去修改cpool.checkoutTimeout參數為18000,初始為500,結果還是錯誤, 在修改為36000,並且加大了c3p0串連數cpool.maxPoolSize=100 這個時候出現下面錯誤現象2 Connections could not be

PHP執行批量mysql語句的解決方案

當有多條mysql語句連起來需要執行,比如$sqls= “insert table a values(1,2); insert table a values(2,3);”需要執行的話php中可以使用的方法有三個:mysql_querypdomysqli三種方法當sqls語句沒有問題的時候都是可以的。但是當sql語句是錯誤的時候會出現問題第一條sql錯誤:三個方法都返回false第一條sql正確,第二條sql錯誤:mysql_query、pdo、

MySQL學習筆記3:表的基本操作介紹

要動作表首先需要選定資料庫,因為表是存在於資料庫內的 選擇資料庫 mysql> use school; Database changed 選擇好資料庫之後,我們就可以在此資料庫之中建立表了 建立表 mysql> create table student( -> id int, -> name varchar(20), -> sex boolean -> ); Query OK, 0 rows affected (0.11 sec) create

mysql支援跨表delete刪除多表記錄

前幾天寫了Mysql跨表更新的一篇總結,今天我們看下跨表刪除。 在Mysql4.0之後,mysql開始支援跨表delete。 Mysql可以在一個sql語句中同時刪除多表記錄,也可以根據多個表之間的關係來刪除某一個表中的記錄。 假定我們有兩張表:Product表和ProductPrice表。前者存在Product的基本資料,後者存在Product的價格。 第一種跨表刪除的方式是不用join,在delete時指定用半形逗號分隔多個表來刪除,如下sql語句: 複製代碼 代碼如下:DELETE p.*

Mysql跨表更新 多表update sql語句總結

假定我們有兩張表,一張表為Product表存放產品資訊,其中有產品價格列Price;另外一張表是ProductPrice表,我們要將ProductPrice表中的價格欄位Price更新為Price表中價格欄位的80%。 在Mysql中我們有幾種手段可以做到這一點,一種是update table1 t1, table2 ts ...的方式: 複製代碼 代碼如下:UPDATE product p, productPrice pp SET pp.price = pp.price * 0.8

Mysql安裝 Navicat 出現1044/1045錯誤的解決方案

in Navicat for MySQL,PostgreSQL and Oracle 產生錯誤的原因是mysql帳戶串連到遠程mysql伺服器沒有足夠的許可權。 mysql安裝後預設僅允許"localhost"串連。因此多數伺服器端的指令碼程式很容易串連到本機伺服器的本機資料庫。用戶端電腦被遠程伺服器阻止直到配置好使用者權限。 如果您想從您的案頭訪問遠程mysql伺服器,首先需要知道mysql系統工作的許可權。 使用者資訊儲存在名字為"mysql"資料庫的user, db, host,

mysql data檔案夾位置尋找

找到自己的mysql資料庫的安裝位置,如下 C:\Program Files\MySQL\MySQL Server 5.1,在它裡面有個的my.ini檔案,尋找如下行: [mysqld] 複製代碼 代碼如下:# The TCP/IP Port the MySQL Server will listen on port=3306 #Path to installation directory. All paths are usually resolved relative to this.

mysql串連的空閑時間超過8小時後 MySQL自動斷開該串連解決方案

解決這個問題的辦法有三種: 1. 增加 MySQL 的 wait_timeout 屬性的值。 修改 /etc/mysql/my.cnf檔案,在 [mysqld] 節中設定: # Set a connection to wait 8hours in idle status. wait_timeout =86400 相關參數,紅色部分 mysql> show variables like '%timeout%'; +--------------------------+-------+ |

mysql 初始執行檔案的使用介紹

可以在設定檔裡指定mysql啟動以後初始執行的SQL檔案, 其文法是: 在[mysqld]或者[server]下指定: init-file=D:\mysql-5.5.28-winx64\abc.sql, 後邊為具體的sql檔案值 注意下邊兩點就行了: 1. 確保你的mysqld 編譯的時候沒有加 --disable-grant-options 開關。 2. 確保init-file指定的指令碼每行是一個具體的可以執行的語句。 為了樣本: abc.sql為: 複製代碼 代碼如下:use test;

mysql資料庫連接池配置教程

第一步:寫javabean 複製代碼 代碼如下:package withouttears.jdbc.db; import java.util.HashMap; import java.sql.*; //JNDI有兩個核心介面Context和DirContext, //Context中包含了基本的名字操作,而DirContext則將這些操作擴充到目錄服務。 import javax.naming.Context; import javax.naming.InitialContext;

mysql 添加索引 mysql 如何建立索引

1.添加PRIMARY KEY(主鍵索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添加INDEX(普通索引) mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )

mysql匯出匯入中文表解決方案

在開發過程中會經常用到mysql匯出匯入中文表,本文將詳細介紹其如何使用,需要的朋友可以參考下一、先針對utf8匯出: (1)匯出來源資料庫的所有表: 複製代碼 代碼如下:mysqldump -u root -p密碼 --socket=mysql.sock --default-character-set=utf8 --set-charset=utf8 --hex-blob --databases 資料庫名 > utf8.sql (2)修改sql檔案,刪除檔案頭中包含的建立資料庫的命令 (3

mysql error 1130 hy000:Host”localhost”解決方案

ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server www.2cto.com 出現原因: mysql只有一個root使用者,修改root密碼後選了MD5,提交後,重新 登陸出現“Host 'localhost' is not allowed to connect to this MySQL server..." 嘗試另一個mysql庫中的user表,覆蓋,不行,估計是版本不同

Ubuntu10下如何搭建MySQL Proxy讀寫分離探討

一、MySQL-Proxy基礎MySQL Proxy是一個處於你的Client端和MySQL server端之間的簡單程式,它可以監測、分析或改變它們的通訊。它使用靈活,沒有限制,常見的用途包括:Server Load Balancer,故障、查詢分析,查詢過濾和修改等等。(Figure1:MySQL Proxy)MySQL-Proxy, announced in June, is a binary application that sits between your MySQL client

mysql之innodb的鎖分類介紹

一、innodb行鎖分類 record lock:記錄鎖,也就是僅僅鎖著單獨的一行 gap lock:區間鎖,僅僅鎖住一個區間(注意這裡的區間都是開區間,也就是不包括邊界值。 next-key lock:record lock+gap lock,所以next-key lock也就半開半閉區間,且是下界開,上界閉。 www.2cto.com next-key 鎖定範圍:(負無窮大,最小第一記錄],(記錄之間],(最大記錄,正無窮大) 二、語句鎖定情況分析 SELECT ... FROM ...

總頁數: 2483 1 .... 2294 2295 2296 2297 2298 .... 2483 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.