Time of Update: 2015-07-16
標籤:一、最佳化SQL的一般步驟 a)通過SHOW STATUS;命令瞭解各種SQL的執行頻率 SHOW [SESSION|GLOBAL] STATUS; SESSION (預設)表示當前串連 GLOBAL 表示自資料庫啟動至今 SHOW GLOBAL STATUS LIKE ‘com_%‘ b)查看本次登入以來增刪改查的次數 SHOW STATUS LIKE ‘com_select%‘ SHOW STATUS LIKE ‘com_update%‘
Time of Update: 2015-07-15
標籤:mysql日誌記錄檔類型概述:1.錯誤記錄檔記錄啟動、運行或停止mysqld時出現的問題。My.ini配置資訊:#Enter a name for the error log file.Otherwise a default name will be used.#log-error=d:/mysql_log_err.txt2.查詢日誌記錄建立的用戶端串連和執行的語句。My.ini配置資訊:#Enter a name for the query log file. Otherwise a
Time of Update: 2015-07-15
標籤:mysql的char,varchar,text,blob是幾個有聯絡但是有有很大區別的欄位類型,這算是mysql的基礎吧,可是基礎沒有學好,惡補一下。先簡單的總結一下:char:定長,最大255個字元varchar:變長,最大65535個字元(既是單列的限制,又是整行的限制)text:變長,有字元集的大對象,並根據字元集進行排序和校正,大小寫不敏感blob:變長,無字元集的二進位大對象,大小寫敏感以下只是我個人的理解,才疏學淺,望各路高人指點。我使用的引擎是myisam,所以以下的探討是集
Time of Update: 2015-07-15
標籤:mysqldump公司有一個內部論壇資料庫,比較小1G左右,版本是MySQL
Time of Update: 2015-07-15
標籤: shell-mysql (1)指令碼背景: 由於要在Linux上,遠程讀取mysql的表的資料,然後做一定清洗後,把資料上傳至Hadoop叢集中,使用Java寫吧,感覺太麻煩了,得在Win上開發好,還得打成jar包, 上傳到Linux上,如果那裡出了問題,還得重複這樣,非常不方便,那就用shell寫一個吧,也不需要什麼jdbc驅動包,只需要在Linux上裝個MySQL的 用戶端即可,用一行yum命令即可搞定,所以就花了點時間,封裝了一個小指令碼 (2
Time of Update: 2015-07-15
標籤:sqlserver public available 伺服器 資料庫 網站遷移之後遇到:Database connection error (1): The MySQL adapter ‘mysqli‘ is not
Time of Update: 2015-07-15
標籤:資料庫 mysql面試題 mysql 1、如何登陸mysql資料庫mysql -u username -p2、如何開啟/關閉mysql服務service mysql start/stop3、查看mysql的狀態service mysql status4、如何顯示數所有資料庫show databases5、如何擷取表內所有欄位對象的名稱和類型describe
Time of Update: 2015-07-15
標籤:mysql實驗環境hostname ipmaster-db 192.168.0.1slave-db1 192.168.0.2slave-db2 192.168.0.3amoeba
Time of Update: 2015-07-15
標籤:MySQL資料庫基礎 安裝mysql[[email protected] ~]# yum install mysql mysql-server mysql-devel2.啟動mysql,並設定開機自啟動[[email protected] ~]# service mysqld start/stop/restart/status
Time of Update: 2015-07-15
標籤:1.到mysql官網下載mysql-installer-community-5.6.25.0.msi2.點擊安裝--自訂安裝--安裝server 不需要加入到service服務(後面通過命令安裝)3.進入到mysql的server安裝目錄的bin下 C:\Program Files\MySQL\MySQL Server 5.6\bin 運行mysqld -install 把服務註冊到服務列表裡3.net start mysql 啟動服務4.設定密碼 mysqladmin -u
Time of Update: 2015-07-15
標籤:第一部分:初級概念及應用一,視圖簡介MySQL的視圖和Oracle視圖是一個概念,就是一張虛擬表,沒有任何資料的,資料還是存放在基表裡面的;二,添加視圖1:文法CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] [DEFINER = { user | CURRENT_USER }] [SQL
Time of Update: 2015-07-15
標籤: Int:一個Int類型4位元組 在sql中長度為1則代表一個Int類型的長度
Time of Update: 2015-07-15
標籤:最近在搞服務端,遇到問題如下,在mysql中插入中文亂碼,或mysql中中文正常顯示,但jsp在前台顯示mysql中的中文時亂碼,解決方案,進入mysql控制台,執行SET character_set_client=‘utf8‘;SET character_set_connection=‘utf8‘;SET character_set_results=‘utf8‘;ok!
Time of Update: 2015-07-15
標籤:首先,我們建立一個逗號分隔字串。CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然後插入帶有逗號分隔的測試資料INSERT INTO test(pname,pnum) VALUES('產品1','1,2,4');INSERT INTO
Time of Update: 2015-07-15
標籤:csv mysql 匯入 匯出 命令 今天把從Kaggle上下載下來的csv資料匯入mysql,想做個統計分析,怎奈csv檔案有些大,所以只能用mysql 命令匯入,現mark下,以備以後不時之需:1. 匯入:基本文法:load data [low_priority] [local] infile ‘file_name
Time of Update: 2015-07-14
標籤: MyBatis 是一個可以自訂SQL、預存程序和進階映射的持久層架構。MyBatis 摒除了大部分的JDBC代碼、手工設定參數和結果集重獲。MyBatis 只使用簡單的XML 和註解來配置和映射基礎資料型別 (Elementary Data Type)、Map 介面和POJO 到資料庫記錄。相對Hibernate和Apache OJB等“一站式”ORM解決方案而言,Mybatis
Time of Update: 2015-07-14
標籤:在MySQL Qurey Brower中直接匯入*.sql指令碼,是不能一次執行多條sql命令的,在mysql中執行sql檔案的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 串連MYSQL: 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1、例1:串連到本機上的MYSQL
Time of Update: 2015-07-15
標籤:mysql中常用的三種插入資料的語句:insert into表示插入資料,資料庫會檢查主鍵(PrimaryKey),如果出現重複會報錯;replace into表示插入替換資料,需求表中有PrimaryKey,或者unique索引的話,如果資料庫已經存在資料,則用新資料替換,如果沒有資料效果則和insert
Time of Update: 2015-07-14
標籤:mysql沒有事先建表,直接備份,但是MySQL不支援select
Time of Update: 2015-07-14
標籤:SQL——結構化查詢語言 (SQL)(Structured Query Language) 1> SQL語言不區分大小寫,建議關鍵字用大寫,但是字串常量區分大小寫2> SQL注釋:/**/多行注釋 --單行注釋 MySQL注釋:#3> 文法:SHOW DATABASES[LIKE wild] 功能:列出MySQL伺服器主機上的資料庫4> 文法:CREATE DATABASE 資料庫名字[IF NO