Time of Update: 2017-01-13
注意:主從同步不能代替Database Backup舉例說明,如果我們在主要資料庫上誤刪了一個table,那麼從資料庫也會執行相應的操作,如果沒有備份,這就會導致刪掉的資料就無法找回。(即使復原二進位日誌也不一定能找回,因為二進位日誌的儲存是有時間限制的,並且復原二進位日誌非常複雜)。因此資料庫的完全備份、增量備份是至關重要的。備份策略1. 每天進行Database Backup。mysqldump --master-data --single-transaction -R
Time of Update: 2017-01-13
查看mysql連接埠是開啟netstat -tanl | grep 3306MySQL使用者的授權mysql -uroot -p查看現有的使用者授權表select user,host,password from mysql.user;測試連接到其他mysql伺服器mysql -uroot -p -h192.168.0.100授權使用者user1,密碼456所有許可權從192.168.1.181主機訪問本伺服器的所有資料庫。grant all on *.* to slave@192.168.1.1
Time of Update: 2017-01-13
where條件查詢 代碼如下複製代碼 select * from news where DATE(adddate) between '2011-04-20' - INTERVAL 5 DAY and '2011-04-20' + INTERVAL 5 DAY select * from news where DATE(adddate) in ('2011-04-20','2011-04-15','2011-04-25')
Time of Update: 2017-01-13
代碼如下複製代碼 mysql> select * from t_subject;| id | uid | subject || 1 | 1 | aa || 2 | 2 | bb || 3 | 3 | cc || 4 | 4 | dd || 5 | 2 | ee || 6 | 2 | rr || 7 | 3 | tt || 8 | 2 | yy || 9 | 3 | qq || 10 | 4 | oo || 11 | 3 | pp || 12 | 3 | kk || 13
Time of Update: 2017-01-13
方法一,有伺服器系統管理權限的修改方法查看資料庫各層級字元集支援 代碼如下複製代碼 mysql> SHOW VARIABLES LIKE character_set_%’;mysql> SHOW VARIABLES LIKE collation_%’; 修改my.ini檔案,通常只需要修改用戶端和服務端的編碼就可以了,找到並修改: 代碼如下複製代碼
Time of Update: 2017-01-13
雙向加密 就讓我們從最簡單的加密開始:雙向加密。在這裡,一段資料通過一個密鑰被加密,只能夠由知道這個密鑰的人來解密。MySQL有兩個函數來支援這種類型的加密,分別叫做ENCODE()和DECODE()。下面是一個簡單的執行個體: mysql> INSERT INTO users (username, password) VALUES ('joe', ENCODE('guessme'
Time of Update: 2017-01-13
索引使用索引可快速存取資料庫教程表中的特定資訊。索引是對資料庫表中一列或多列的值進行排序的一種結構,例如 employee
Time of Update: 2017-01-13
二、安裝Mysql 1、下載MySQL的安裝檔案 安裝MySQL需要下面兩個檔案: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下載地址為:http://www.mysql.com/downloads/mysql-4.0.html,開啟此網頁,下拉網頁找到“Linux x86 RPM
Time of Update: 2017-01-18
語句對象Statement包含兩個主要方法:executeUpdate()方法執行資料的更新操作(添加記錄,刪除記錄,更新記錄),executeQuery()方法用來執行資料的查詢操作(查詢記錄)添加記錄<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>
Time of Update: 2017-01-18
經常地備份可以協助防止寶貴資料地丟失;另外一個原因是,也許您希望匯出資料來共用。 在這個資訊技術不斷成長的世界中,共用資料變得越來越常見。 比方說Macmillan
Time of Update: 2017-01-18
1. 從官網下載 mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz經測試, 本文還適用於如下版本:MySQL-5.7.10-Linux-glibc2.5-x86_64.tar.gzmysql-5.7.11-linux-glibc2.5-x86_64.tar.gzmysql-5.7.12-linux-glibc2.5-x86_64.tar.gzmysql-5.7.13-linux-glibc2.5-x86_64.tar.gz官網:
Time of Update: 2017-01-18
Mysql 刪除資料庫drop database方法-:使用cmd模式下載刪除mysql> drop database school;此命名刪除了school資料庫。但如果school資料庫不存在就會報錯。所以完整的語句應該這麼寫:mysql> drop database if exists school;方法二:PHP指令碼刪除資料庫在php中,我們可以使用mysql_query函數來執行sql語句。 所以刪除資料庫時,我們可以直接用mysql_query來執行刪除命令。<&
Time of Update: 2017-01-18
psc檔案是用Navicat工具產生的備份檔案,只能用Navicat工具進行恢複。(一)錯誤出現步驟1 用Navicat串連MySQL2 建立一個資料庫,名字隨便取,比如mydb1,字元集選utf-8(因為備份檔案用的就是utf-8)3 選擇mydb1資料庫-->備份-->還原備份-->選擇psc檔案,開始還原4 還原結束後,發現673個對象只恢複了551個,47366條記錄恢複了0條。這說明這個備份檔案是有問題的。(二)解決方案1
Time of Update: 2017-01-18
1.apache 在如下頁面下載apache的for Linux 的源碼包 http://www.apache.org/dist/httpd/; 存至/home/xx目錄,xx是自建檔案夾,我建了一個wj的檔案夾。 命令列表: cd /home/wj tar -zxvf httpd-2.0.54.tar.gz mv httpd-2.
Time of Update: 2017-01-18
在這裡介紹xampp修改mysql預設密碼的大概過程是先利用xampp的phpmyadmin進入修改mysql密碼,修改之後我們再修改xampp中phpmyadmin的密碼,這樣就完整的修改mysql預設密碼了。大概過程在mysql裡設密碼開啟IE輸入網址localhostphpadmin之後,點使用者看到有root使用者,往下拉,找到修改密碼的地方,輸入密碼,進行執行操作,最後再去到在你的xampp安裝目錄下找到phpadmin檔案夾,開啟找到config.inc.php檔案之後,開啟找關於m
Time of Update: 2017-01-18
應用情境:有時需要測試插入資料庫的記錄來測試,所以就非常需要用到這些指令碼。建立表:CREATE TABLE `tables_a` ( `id` int(10) NOT NULL DEFAULT '0', `name` char(50) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;建立產生隨機字串的函數:set global log_bin_trust_function_creators = 1;
Time of Update: 2017-01-18
1.1. 前言前面我們大概介紹了一下樹結構表的基本使用。在我們項目中有好幾塊有用到多層級的概念。下面我們哪大家都比較熟悉的地區表來做示範。1.2. 表結構和資料地區表基本結構,可能在你的項目中還有包含其他欄位。這邊我只展示我們關心的欄位:CREATE TABLE `area` ( `area_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '地區ID', `name` varchar(40) NOT NULL DEFAULT 'unkonw'
Time of Update: 2017-01-19
當mysql跨越互連網進行複製時別人可以竊取到mysql的複製資訊,這些資訊是明文的,因此存在不安全性,這裡通過ssl對複製的資訊進行加密。當在客戶沒有固定ip而要訪問伺服器時,mysql要允許任意地址的訪問,服務端和用戶端通過認證驗證可以防止暴力破解。開始之前讓我們先來回顧一下SSL協議用戶端OpenSSL的安裝過程:安裝opensslmkdir /test/setupcd /test/setuptar zxvf openssl-0.9.8b.tar.gzcd openssl-0.9.8b./
Time of Update: 2017-01-19
如果是匯入有中文的資料,我的mysql 設定的utf8 字元集,所以你要匯入的xxx.txt 檔案也要儲存utf-8的字元集,命令 load data infile "d:/Websites/Sxxxx/test1.txt" ignore into table `names` fields terminated by ',' enclos
Time of Update: 2017-01-19
首先,上個人網站的留言頁面,大家可以看看效果:留言板前端為了省事,使用jQuery編寫,後台使用php簡單讀寫MySQL資料庫。資料庫設計和實現思路資料庫建立了一個表:comments,結構如下圖:全部評論(包括文章評論回複,留言板)都寫在同一張表中,不同的評論區用欄位belong區分同一個評論區裡,parent為0表示為評論,parent為某值時表示為哪個評論的回複,思路不複雜。注意,這裡並不講CSS,大家根據自己的需要定製,現在開始封裝:定下功能我們根據自己的需要定下功能,首先我的網站並沒有