Time of Update: 2016-05-14
標籤:方法一cmd 到mysql bin目錄下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql 把ip改成localhost就可以的 如果裝了navicate那就更簡單了 先串連上資料庫,選中資料庫 再選擇轉儲sql 就好了方法二進入cmd (注意在os cmd中
Time of Update: 2016-05-13
標籤:最近,筆者原先的虛擬機器經常宕機,被逼將原先虛機上的項目遷移至新環境中。在新的環境中安裝apache,mysql等,安裝後需要配置一下mysql的遠端連線。由於筆者的linux沒有系統的學過,在設定的過各中犯了一個很嚴重的錯誤的,最後導致遠程ip可訪問資料庫,但本地root確無法訪問了。在此備忘一份文檔。筆者當時的操作十分簡單,一共四步(1)進入mysql,指令: mysql-u root -p(2)使用資料庫,指令: use
Time of Update: 2016-05-13
標籤:1.
Time of Update: 2016-05-15
標籤:tables error 今天在安裝mysql後,啟動時候沒有啟動成功,查看了下日誌報錯如下:---------------------------------------------[[email protected] local]# less /var/log/mysqld.log1、查看報錯資訊如下:[ERROR] Fatal error: Can‘t open and lock privilege
Time of Update: 2016-05-15
標籤:tables error 今天在安裝mysql後,啟動時候沒有啟動成功,查看了下日誌報錯如下:---------------------------------------------[[email protected] local]# less /var/log/mysqld.log1、查看報錯資訊如下:[ERROR] Fatal error: Can‘t open and lock privilege
Time of Update: 2016-05-15
標籤:mysql 資料庫 初學者 local 應用系統是centos 6.x mysql 5.1版本提前可以把selinux 和iptables 關閉 [[email protected] ~]# chkconfig iptables off[[email protected] ~]# chkconfig
Time of Update: 2016-05-15
標籤:Mac OS10.11安裝和配置MySQL,主要是圖,步驟我簡單說明一下。首先訪問mysql官網並下載安裝程式,當然在下載之前你需要線註冊下帳號。網站地址:MySQL下載頁面,下載兩個安裝程式:MySQL Community Server、MySQL Workbench。MySQL Community Server點擊進入下載頁面,在頁面最下方,有下載選項,請確認選擇的平台是Mac OS
Time of Update: 2016-05-15
標籤:背景:不熟悉Ubuntu也不熟悉MySQL,只有使用RHEL和Oracle的經驗。嘗試在Ubuntu上開始學習使用MySQL。 關於Ubuntu與Redhat包管理的差異比較,見文章首先確認是否已經安裝了MySQL,使用dpkg命令:$ dpkg -l|grep -i mysqlii libdbd-mysql-perl 4.025-1 amd64 Perl5
Time of Update: 2016-05-15
標籤:注意:select 後的欄位,必須要麼包含在group by中,要麼包含在having 後的彙總函式裡。1. GROUP BY 是分組查詢, 一般 GROUP BY 是和彙總函式配合使用group by 有一個原則,就是 select 後面的所有列中,沒有使用彙總函式的列,必須出現在 group by 後面(重要)例如,有如下資料庫表:A B 1 abc 1 bcd 1 &
Time of Update: 2016-05-15
標籤:安裝過很多次mysql了,卻沒好好總結過,每次安裝完了都忘,下次還要重新Google,這次總結下,自己以後也有的查。1.安裝採用的的rpm包的方式,安裝前要先看系統內是否安裝了舊版本的MySql和mariadb資料庫,如果安裝了要先卸載掉。具體命令為:rpm -qa|grep mariadb 和 rpm -qa|grep mysql,搜尋mysql的時候會區分大小寫,所以可以改變下MySQL的大小寫,多搜尋幾次。如果安裝了,使用rpm -e
Time of Update: 2016-05-13
標籤:mysql1、進程和連接埠都成功才算mysql服務正常 #!/bin/bash port=`netstat-ntl |grep 3306 |wc -l`process=`ps-ef |grep mysql |grep -v grep |wc -l` if [ $port -eq 1 ] && [ $process -eq 2 ]thenecho "MySQL is running"else/etc/init.d/mysqld
Time of Update: 2016-05-15
標籤:當我們需要修改資料表名或者修改資料表欄位時,就需要使用到MySQL ALTER命令。開始本章教程前讓我們先建立一張表,表名為:testalter_tbl。[email protected]# mysql -u root -p password;Enter password:*******mysql> use TUTORIALS;Database changedmysql> create table testalter_tbl -> ( ->
Time of Update: 2016-05-14
標籤:win10總之前期的步驟大概有:1下載安裝;2
Time of Update: 2016-05-14
標籤:PHP的 mysqli 擴充提供了其先行版本的所有功能,此外,由於 MySQL 已經是一個具有完整特性的資料庫伺服器 , 這為PHP 又添加了一些新特性 。 而 mysqli 恰恰也支援了這些新特性。 一. 建立和中斷連線與 MySQL資料庫互動時,首先要建立串連,最後要中斷連線,這包括與伺服器串連並選擇一個資料庫 , 以及最後關閉串連 。與 mysqli 幾乎所有的特性一樣 , 這一點可以使用面向對象的方法來完成,也可以採用過程化的方式完成。1. 建立一個 mysqli
Time of Update: 2016-05-13
標籤: 1 package com.imooc.db; 2 3 4 import java.sql.Connection; 5 import java.sql.DriverManager; 6 import java.sql.ResultSet; 7 import java.sql.SQLException; 8 import java.sql.Statement; 9 10 11 12 public class DBUtil {13 private
Time of Update: 2016-05-14
標籤:源碼編譯mysql-5.7.11:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.11.tar.gzhttp://liquidtelecom.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
Time of Update: 2016-05-13
標籤: TPCC-MYSQL是由percona發布一個用來測試資料庫的壓力工具,類比一個電商的業務,主要的業務有新增訂單,庫存查詢,發貨,支付等模組的測試 1.下載 2.安裝1.解壓 cd scr ; makemake命令會在tpcc-mysql目錄下產生 tpcc 命令列工具 tpcc_load ,tpcc_starttpcc_load 提供初始化資料的功能tpcc_start
Time of Update: 2016-05-14
標籤:第一步 建立以下兩個 日誌表按 Ctrl+C 複製代碼按 Ctrl+C 複製代碼 CREATE TABLE `general_log` ( `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `user_host` mediumtext NOT NULL, `thread_id` bigint(21)
Time of Update: 2016-05-13
標籤:mysql的效能最佳化包羅甚廣:索引最佳化,查詢最佳化,查詢快取,伺服器設定最佳化,作業系統和硬體最佳化,應用程式層面最佳化(web伺服器,緩衝)等等。這裡的記錄的最佳化技巧更適用於開發人員,都是從網路上收集和自己整理的,主要是查詢語句上面的最佳化,其它層面的最佳化技巧在此不做記錄。查詢的開銷指標:執行時間檢查的行數返回的行數建立索引的幾個準則:1、合理的建立索引能夠加速資料讀取效率,不合理的建立索引反而會拖慢資料庫的響應速度。2、索引越多,更新資料的速度越慢。3、盡量在採用MyIsam作
Time of Update: 2016-05-13
標籤: MySQL有三種鎖的層級:頁級、表級、行級。 MyISAM和MEMORY儲存引擎採用的是表級鎖(table-level locking);BDB儲存引擎採用的是頁面鎖(page-level locking),但也支援表級鎖;InnoDB儲存引擎既支援行級鎖(row-level locking),也支援表級鎖,但預設情況下是採用行級鎖。 MySQL這3種鎖的特性可大致歸納如下: 表級鎖:開銷小,加鎖快;不會出現死結;鎖定粒度大,發生鎖衝突的機率最高,並發度最低。