Time of Update: 2015-03-10
標籤:mysql一、ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket‘/tmp/mysql.sock‘ (111)1、[[email protected] ~]# find /-name mysql.sock/var/lib/mysql/mysql.sock建立符號串連:ln -s/var/lib/mysql/mysql.sock /tmp/mysql.sock2、vi
Time of Update: 2015-03-10
標籤:mysql 分組排序 mysql group by order by mysql
Time of Update: 2015-03-10
標籤:假設:create table t(id int not null primary key auto_increment,name char(10) not null,sex char(2) not null)engine=myisam;insert into t
Time of Update: 2015-03-10
標籤:1. 為查詢快取最佳化你的查詢 大多數的MySQL伺服器都開啟了查詢快取。這是提高性最有效方法之一,而且這是被MySQL的資料庫引擎處理的。當有很多相同的查詢被執行了多次的時候,這些查詢結果會被放到一個緩衝中,這樣,後續的相同的查詢就不用動作表而直接存取緩衝結果了。 這裡最主要的問題是,對於程式員來說,這個事情是很容易被忽略的。因為,我們某些查詢語句會讓MySQL不使用緩衝。請看下面的樣本: 複製代碼 代碼如下: // 查詢快取不開啟 $r = mysql_query("SELECT
Time of Update: 2015-03-10
標籤:explain 可以查看sql語句的執行情況,可以看到每個條件掃描的行數,當系統內需要使用SQL查詢時,通過explain看下該語句的效能。 1.索引通常被用於提高WHERE條件的資料行匹配或者執行連接操作時匹配其它表的資料行的搜尋速度。所以我們選擇索引的列也通常選擇出現在WHERE子句、join子句、ORDER BY或GROUP
Time of Update: 2015-03-10
標籤:今天自己寫了寫mysql資料庫連接,一開始Connection總是報null 指標,然後發現沒有Class.forName("com.mysql.jdbc.Driver")。然後又出現中文欄位總是問號的問題,查了哥娘都不好使。之後在url中加上字元編碼再串連mysql就好使了!如下:String
Time of Update: 2015-03-10
標籤:1、查看錶的結構: desc 表名; show columns from 表名; describe 表名; show create table 表名; 2、修改表名 rename table 原表名 to 新表名; 例如:在表MyClass名字更改為YouClass mysql> rename table MyClass to YouClass; 當你執行 RENAME
Time of Update: 2015-03-10
標籤: 對於,一個存在的資料,我們該如何去打包成.sql屬性的檔案呢? 直接進行這兩條語句:1 D:\Program Files\MySQL\mysql\bin>mysqldump -u root -p bigweb >D://str.sql2 Enter password: *** 於是乎,便產生了一個str.sql檔案
Time of Update: 2015-03-10
標籤:MySql配置參數 很全的Mysql配置參數說明 1.
Time of Update: 2015-03-09
標籤:mysql最佳化【mysql最佳化部分】最佳化大致思路:a. 表的設計合理化(符合3NF)b. 添加適當的索引(index) mysql的索引大致分為四類: 普通索引、主鍵索引、唯一索引、全文索引c. 分表技術(水平分割、垂直分割)d. 讀寫分離(讀 select 寫 insert/delete/update)e. 預存程序(模組化編程,可以提高速度)f. 對MySQL的配置最佳化(如 最大並發數 max_connections等)g.
Time of Update: 2015-03-07
標籤:測試表SQL語句create table a ( id int unsigned not null primary key auto_increment, name char(50) not null default ‘‘)engine=myisam default charset=utf8;create table b ( id int unsigned not null primary key auto_increment, name char(50) not
Time of Update: 2015-03-09
標籤: 其實在重裝系統時如果不格式化mysql所在的盤,我們的mysql是不需要重裝的 操作: 1.建立mysql服務: 開始-->運行-->cmd cd命令到mysql的bin目錄下(如:d:\mysql\bin) mysqld --install 這裡填寫mysql服務名(如:mysql)
Time of Update: 2015-03-09
標籤:phpmyadmin apache mac mysql php 一、啟動Apache有兩種方法1、開啟網際網路共用 開啟"系統喜好設定"->"共用",在"互連網共用"那一項前面打√。2、開啟終端,輸入sudo apachectl
Time of Update: 2015-03-08
標籤:1.修改MySQL的設定檔(預設為/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables2.儲存設定檔後,重啟MySQL服務 service mysqld restart3.再次進入MySQL命令列 mysql -uroot -p,輸入密碼時直接斷行符號,進入MySQL資料庫輸入以下命令:mysql>use mysql;mysql> update user set password=passworD("test") where
Time of Update: 2015-02-16
標籤:忘記密碼 修改密碼 mysql 資料庫 重設密碼 mysql忘記密碼後如何重設??背景:今天要用mysql資料庫做測試,測試機上的mysql忘記密碼了,怎麼辦呢? 下面是解決辦法。如果 MySQL 正在運行,首先殺之: killall -TERM mysqld。啟動 MySQL :/usr/bin/safe_mysqld
Time of Update: 2015-01-04
標籤:方法一:MySQL提供跳過存取控制的命令列參數,通過在命令列以此命令啟動MySQL伺服器: safe_mysqld --skip-grant-tables& 即可跳過MySQL的存取控制,任何人都可以在控制台以管理員的身份進入MySQL資料庫。 需要注意的是在修改完密碼以後要把MySQL伺服器停掉重新啟動才會生效方法二:可以進行如下的步驟重新設定MySQL的root密碼: 1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地串連MySQL資料庫。
Time of Update: 2018-12-08
DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type) 這些函數執行日期運算。 date 是一個 DATETIME 或DATE值,用來指定起始時間。 expr 是一個運算式,用來指定從起始日期添加或減去的時間間隔值。 Expr是一個字串;對於負值的時間間隔,它可以以一個 ‘-'開頭。 type 為關鍵詞,它指示了運算式被解釋的方式。 關鍵詞INTERVA及 type 分類符均不區分大小寫。 以下表顯示了type
Time of Update: 2018-12-08
於是: 1、在主庫中建立一個臨時庫,將需要匯入的表檔案複製過來 2、執行 create database tmpdb; create table tmptable; cp mysql_date_file master_data_file //shell command 複製資料表檔案到master data_dir下 insert into master.tmptable select * from tmpdb.tmptable; 執行完後,主庫中資料匯入正常 再看slave status
Time of Update: 2015-03-10
編譯 升級mysql的一些注意問題 如php串連 mysqlnd phpmyadmin,mysqlndphpmyadmin對於 InnoDB 引擎的,拷貝data目錄下的ib_logfile0,ib_logfile1,ibdata1和資料庫檔案夾(裡面只有frm檔案) 不要懼怕版本啦,my.cnf設定了什麼問題,儘管去冷備份好了,如果感覺大,可以tar壓縮,壓縮效率嚇人對於myisam引擎的,拷貝data目錄下的資料庫檔案夾(含MYD,MYI,frm)當然最好用cp -pr
Time of Update: 2015-03-09
【MySQL】MySQL5.5源碼SourceCode的安裝部署方法 安裝CMAKEwget http://www.cmake.org/files/v2.8/cmake-VERSION.tar.gz# tar zxvf cmake-VERSION.tar.gz# cd cmake-VERSION#./bootstrap#make#make install安裝mysql源碼1.編譯源碼#tar zxvf mysql-VERSION.tar.gz#cd