Time of Update: 2016-09-25
標籤:BEGINDECLARE diff, x INT;SET diff =0;SET x = 10072;WHILE (x < 40070 ) DOinsert into order_info( id, sale_area_id , type_dic , `code` , pay , real_pay , consignee , consignee_address , consignee_tel , consignee_poscode , status_dic ,
Time of Update: 2016-09-25
標籤:mysql搜尋引擎 小結mysql5.5以後,mysql預設使用InnoDB儲存引擎。若要修改預設引擎,可以修改設定檔中的default-storage-engine。可以通過show variables like ‘default_storage_engine‘;查看當前資料庫的預設引擎。命令:show engines和show variables like
Time of Update: 2016-09-25
標籤:使用者和許可權管理Information about account privileges is stored in the user, db, host, tables_priv, columns_priv, and procs_priv tables in the mysql database. The MySQL server reads the contents of these tables into memory when it starts and
Time of Update: 2016-09-25
標籤:SQL Structured Query Language(結構化查詢語句)包含了欄位和記錄。有多個資料表而組成的庫E-R圖的構建步驟:1.為每個實體建立一張表;2.為每個表選擇一個主鍵;3.增加外鍵以表示一對多的關係;4.建立新表表示多對多的關係;5.定義約束條件;6.評價關係的品質進行改進;7.為每個欄位選擇合適的資料類型和取值範圍;E-R模型由實體、屬性和關係3個基本要素構成。表示方法:實體;矩形屬性:在矩形內部關係:直線1:1 、1:n 、n:n主鍵:唯一性、NO
Time of Update: 2016-09-25
標籤:1.下載mysql最新版本。 http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-winx64.zip 2.解壓到檔案夾。 D:\software\mysql\mysql5.7a 將my-default.ini 複製為 my.ini 3.編輯my.ini [mysqld] # These are commonly set, remove the # and set as
Time of Update: 2016-09-25
標籤:MySQL Ubuntu 主從同步配置一、在兩台Linux機器上安裝MySQL二、Master主伺服器配置(192.168.1.3)1.編輯my.cnf編(命令尋找檔案位置:find / -name my.cnf)vi /etc/mysql/my.cnf在[mysqld]中添加:server-id = 1log_bin = master-binlog_bin_index = master-bin.indexbinlog_do_db = my_databinlog_ignore_db =
Time of Update: 2016-09-25
標籤: 在日常營運工作中,對於mysql資料庫的備份是至關重要的!資料庫對於網站的重要性使得我們對mysql資料的管理不容有失!然後,是人總難免會犯錯誤,說不定哪天大腦短路了來個誤操作把資料庫給刪除了,怎麼辦???下面,就mysql資料庫誤刪除後的恢複方案進行說明。一、工作情境(1)MySQL資料庫每晚12:00自動完全備份。(2)某天早上上班,9點的時候,一同事犯暈drop了一個資料庫!(3)需要緊急恢複!可利用備份的資料檔案以及增量的binlog檔案進行資料恢複。二、資料恢複思路(
Time of Update: 2016-09-25
標籤:一、在兩台Linux機器上安裝MySQL二、Master主伺服器配置(192.168.1.3)1.編輯my.cnf編(命令尋找檔案位置:find / -name my.cnf)vi /etc/mysql/my.cnf在[mysqld]中添加:server-id = 1log_bin = master-binlog_bin_index = master-bin.indexbinlog_do_db = my_databinlog_ignore_db = mysql備忘:server-id
Time of Update: 2016-09-25
標籤:在按照前面文章中方法搭建Mysql資料庫之後,發現其他機器還是不能訪問,參考以下文章對許可權進行修改之後,發現本地機器中root不能訪問了。http://www.cnblogs.com/ycsfwhh/archive/2012/08/07/2626597.html後來使用 select host, user, grant_priv from user;發現grant_priv一列有問題,只有有grant_priv的使用者才能對其他使用者賦予許可權。修改成以下這樣,就好了。+---
Time of Update: 2016-09-24
標籤:mysql 增量恢複 以及備份650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/87/F9/wKioL1fmI3vD8aEIAACH7C0ZO3w479.png" title="資料恢複.png" alt="wKioL1fmI3vD8aEIAACH7C0ZO3w479.png" />資料恢複原理圖測試環境 MySQL5.51 首先建立資料庫 lampol 資料表 test create
Time of Update: 2016-09-24
標籤:mysql touch touch mysql_backup.shchmod +x mysql_backup.shvim mysql_backup.sh#!/bin/bash id="root"pwd="123456"dbs="test rockoa"backuppath="/root/mysqlbackup" 備份路徑自行設定day=15 [ ! -d $backpath
Time of Update: 2016-09-24
標籤:php mysql mysqli
Time of Update: 2016-09-24
標籤:最近一直沒用Mysql,root密碼給忘了,然後就自己修改了一下,現在整理一下步驟。(我的版本是5.1)1.首先得到Mysql的bin路徑,copy下來。 右擊,選擇屬性。2.開啟命令視窗“CMD”,將路徑切換到剛剛複製的Mysql路徑下; >>cd C:\Program Files\MySQL\MySQL Server 5.1\bin關閉SQL服務; >>net stop mysql然後再輸入: >> mysqld
Time of Update: 2016-09-24
標籤:目前MySQL Connector/C++的binary版本最高只支援VS2008,VS2015需要下載源碼自行編譯。1.CMAKE到官網下載最新的穩定版本把bin目錄添加到環境變數PATH中 2.Boost同樣到官網下載最新的穩定版本,可以下載編譯好的的版本。 3.MySQL用戶端庫MySQL用戶端庫標頭檔在MySQL目錄下的include目錄中,可以下載mysql的windows版本zip安裝包,只解壓不安裝。 4.下載MySQL connector/C+
Time of Update: 2016-09-24
標籤:一般是root許可權,知道mysql root許可權,root帳號密碼啟動項提權:原理:利用高許可權的root寫入一個vbs指令碼到啟動項,再通過一些方法如ddos,社工管理員之類的方法來讓伺服器重啟,運行指令碼,達到提取目的1、查看我們進入資料庫中有些什麼資料表mysql>show tables;預設的情況下,test中沒有任何錶的存在。以下為關鍵的部分2、在TEST資料庫下建立一個新的表;mysql>create table a (cmd
Time of Update: 2016-09-24
標籤:1.查看ubuntu下裝了什麼軟體:dpkg -l2.刪除mariadb:apt-get autoremove --purge mariadb-server-10.0apt-get remove mariadb-serverapt-get autoremove mariadb-serverapt-get remove mysql-common3.安裝mysqlapt-get install mysql-server4.更新密碼update user set
Time of Update: 2016-09-24
標籤:http://www.cnblogs.com/linjiqin/p/3544472.html 1、查看mysql版本方法一:status;方法二:select version();2、Mysql啟動、停止、重啟常用命令a、啟動方式1、使用 service 啟動:[[email protected] /]# service mysqld start (5.0版本是mysqld)[[email protected] etc]# service mysql
Time of Update: 2016-09-24
標籤:(一)1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、刪除表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷,只留有一個記錄delete from peoplewhere peopleId in (select
Time of Update: 2016-09-24
標籤: java提供了一系列用於資料庫編程的API--JDBC;實際上,是通過介面定義了一套訪問資料庫的規範,而實現這些規範的是各資料庫廠商,並且將介面實現封裝成.jar包;而我們程式員只需要得到資料庫廠商封裝的.jar包,調用JDBC API就可以串連對應的資料庫.其中調用調用JDBC API這個動作是統一的. JDBC中常見的API : 1.DriverManager類 - 驅動管理器 2.Connection類 - 串連程式與資料庫 3.Statement類 - SQL語句類
Time of Update: 2016-09-24
標籤:如何在Linux下卸載MySQL資料庫呢? 下面總結、整理了一下Linux平台下卸載MySQL的方法。 MySQL的安裝主要有三種方式:二進位包安裝(Using Generic Binaries)、RPM包安裝、源碼安裝。對應不同的安裝方式,卸載的步驟有些不同。文章中如有不足或不對的地方,敬請指出或補充!RPM包安裝方式的MySQL卸載1: 檢查是否安裝了MySQL組件。[[email protected] init.d]# rpm -qa | grep -i