Time of Update: 2015-07-23
標籤:mysqlMySQL Study之--MySQL普通使用者無法本地登陸 在安裝完成MySQL後,我們通常添加擁有相應許可權的普通使用者用來訪問資料庫。在使用使用者本地登入資料庫的時候,經常會出現怎麼登入也無法登入的情況,但是從其它的mysql用戶端卻可以登入。故障現象:故障現象:[[email protected] ~]# mysql -u root
Time of Update: 2015-07-23
標籤:mysqlMySQL Study之--MySQL普通使用者無法本地登陸 在安裝完成MySQL後,我們通常添加擁有相應許可權的普通使用者用來訪問資料庫。在使用使用者本地登入資料庫的時候,經常會出現怎麼登入也無法登入的情況,但是從其它的mysql用戶端卻可以登入。故障現象:[[email protected] ~]# mysql -u root -poracleWelcome to the MySQL monitor.
Time of Update: 2015-07-23
標籤: 在MySQL的主從環境中,我們可以通過在slave上執行show slave status來查看slave的一些狀態資訊,其中有一個比較重要的參數Seconds_Behind_Master。那麼你是否明白它的真正含義以及它是怎麼計算的呢?
Time of Update: 2015-07-23
標籤:建立測試表:mysql> create table bigdata (id int,name char(2));建立預存程序:mysql> delimiter //mysql> create procedure rand_data(in num int)-> begin-> declare str char(62) default ‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789‘;
Time of Update: 2015-07-23
標籤: 第一次測試執行下面的語句時發生如下錯誤:bigdata裡面有100萬條資料mysql> select count(*) from (select distinct(id) from bigdata) as total;ERROR 1317 (70100): Query execution was interrupted等了一會再執行一下就成功了mysql> select count(*) from (select distinct(id) from
Time of Update: 2015-07-23
標籤:一,mysql命令列參數Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //顯示協助資訊並退出 -I, --help //顯示協助資訊並退出 --auto-rehash //自動補全功能,就像linux裡面,按Tab鍵出提示差不多,下面有例子 -A, --no-auto-rehash //預設狀態是沒有自動補全功能的。-A就是不要自動補全功能 -B,
Time of Update: 2015-07-23
標籤:資料類型是定義列中可以儲存什麼資料以及該資料實際怎麼儲存的基本規則。Mysql的常用資料類型主要有: 串資料類型:最常用的資料類型,有兩種基本的串類型:分別為定長串和不定長串。定長串結束長 度固定的字元,其長度是建立表是指定的,不允許多於指定的字元資料,它們分配的儲存空間與指定的一樣多,CHAR屬於定長串類型。變長串儲存長度可變的文 本,有些變長資料類型具有最大的定長,而有些則是完全變長的,不管哪種只有指定的資料得到儲存(不會添加額外的空格儲存),TEXT屬於變長串類型。變長
Time of Update: 2015-07-23
標籤:1.利用c# sql語句讀取某個表的所有欄位2.執行下面sql string strSQL = string.Format("select COLUMN_NAME from information_schema.columns where table_name=‘" + 需要查詢的表名稱+ "‘ and table_schema=‘" +需要查詢的某表所在的資料庫名稱 + "‘ and
Time of Update: 2015-07-23
標籤:檢測本機是否有安裝mysqlsudo netstat -tap | grep mysql執行上面的命令之後,看到 mysq 的socket 處於監聽狀態,說明有安裝成功。安裝mysqlsudo apt-get install mysql-server mysql-client libmysqlclient-dev安裝過程中會提示輸入資料庫管理員密碼(自己設定的), 設定完成之後等待安裝完成即可。mysql 的登陸與退出$ mysql -u root -pEnter password:
Time of Update: 2015-07-23
標籤:MySQL Study之--MySQL schema_information資料庫 information_schema資料庫是在mysql的版本5.0之後產生的,一個虛擬資料庫,物理上並不存在。 information_schema資料庫類似與“資料字典”,提供了訪問資料庫中繼資料的方式,即資料的資料。比如資料庫名或表名,列類型,存取權限(更加細化的訪問方式)。案例:mysql>
Time of Update: 2015-07-23
標籤:mysql處理字串的兩個絕招:substring_index,concat 最近老是碰到要處理資料庫中字串的處理,發現用來用去也就是這兩個函數: 1、substring_index(str,delim,count) str:要處理的字串 delim:分隔字元 count:計數 例子:str=
Time of Update: 2015-07-23
標籤: 1 本文通過執行個體介紹了MySQL中的group_concat函數的使用方法,比如select group_concat(name) 。 2 MySQL中group_concat函數 3 完整的文法如下: 4 group_concat([DISTINCT] 要串連的欄位 [Order BY ASC/DESC 排序欄位] [Separator ‘分隔字元‘]) 5 基本查詢 6 mysql> select * from aa; 7 +------+------+ 8
Time of Update: 2015-07-23
標籤:max_connections 是指整個mysql伺服器的最大串連數;max_user_connections 是指每個資料庫使用者的最大串連數,比如:虛擬機器主機可以用這個參數控制每個虛擬機器主機使用者的資料庫最大串連數; MySQL伺服器的串連數並不是要達到最大的100%為好,還是要具體問題具體分析,下面就對MySQL伺服器最大串連數的合理設定進行了詳盡的分析,供您參考。我們經常會遇見“MySQL: ERROR 1040: Too many
Time of Update: 2015-07-23
標籤:在MySQL預存程序的語句中有三個標準的迴圈方式:WHILE迴圈,LOOP迴圈以及REPEAT迴圈。還有一種非標準的迴圈方式:GOTO,不過這種迴圈方式最好別用,很容易引起程式的混亂,在這裡就不錯具體介紹了。這幾個迴圈語句的格式如下:WHILE……DO……END WHILEREPEAT……UNTIL END REPEATLOOP……END LOOPGOTO。 下面首先使用第一種迴圈編寫一個例子。mysql>
Time of Update: 2015-07-23
標籤:zabbix監控mysql 5.6 zabbix monitor mysql zabbix監控mysql zabbix monitor mysql 5.6 最近很多人都問我如何為什麼使用我之前部落格的模板不能監控了,經過溝通發現對方的mysql版本是5.6,在進行命令列查看資料的實話,使用mysql -uxxx -pxxx
Time of Update: 2015-07-23
標籤:mysql大小寫敏感在 MySQL 中,資料庫和表其實就是資料目錄下的目錄和文。因而,作業系統的敏感性決定資料庫和表命名的大小寫敏感。這就意味著資料庫和表名在 Windows 中是大小寫不敏感的,而在大多數類型的 Unix/Linux 系統中是大小寫敏感的。MySQL大小寫敏感可以通過設定檔的lower_case_table_names參數來控制。WINDOWS:編輯MySQL安裝目錄下的my.ini 檔案,在[mysqld]節下 添加 lower_case_table_names=0 (
Time of Update: 2015-07-23
標籤:mysql binary 4版本MySQL特別是4 以前的對於中文檢索會有不準確的問題,可以在檢索的時候加上binarybinary屬性工作表示以二進位方式儲存 在mysql中,儲存方式有“文本”和“二進位”兩種,主要區別在於前者不區分大小寫而後者區分name varchar(30) BINARY NOT NULL default ‘‘, 如果表已經建好了,使用:alter table 表 modify 列 varchar binary; 來就該表的屬性。MySQL
Time of Update: 2015-07-23
標籤:分表策略1、按時間分表 特點,不同的天數,時間可能不均勻,有的多,有的少,並且可能出現資料量過大的情況2、按雜湊模數分表 (或主鍵模數)
Time of Update: 2015-07-23
標籤:1. 表損壞的原因分析以下原因是導致mysql 表毀壞的常見原因:1、 伺服器突然斷電導致資料檔案損壞。2、 強制關機,沒有先關閉mysql 服務。3、 mysqld 進程在寫表時被殺掉。4、 使用myisamchk 的同時,mysqld 也在動作表。5、 磁碟故障。6、 伺服器死機。7、
Time of Update: 2015-07-23
標籤:1. 表損壞的原因分析以下原因是導致mysql 表毀壞的常見原因:1、 伺服器突然斷電導致資料檔案損壞。2、 強制關機,沒有先關閉mysql 服務。3、 mysqld 進程在寫表時被殺掉。4、 使用myisamchk 的同時,mysqld 也在動作表。5、 磁碟故障。6、 伺服器死機。7、