Time of Update: 2015-04-07
標籤:mysql 索引最佳化 在MYSQL中索引是在儲存引擎實現的,所以各個儲存引擎中的索引的實現方式是不一樣的。本章節主要是學習INNODB儲存引擎中最常用的索引類型:聚簇索引和B-Tree索引
Time of Update: 2015-04-05
標籤:我會說我因為一個亂碼問題搞了差不多一天了,剛剛解決,衰得不行!!!這裡附上一個很牛逼的教程:http://cenalulu.github.io/mysql/mysql-mojibake/ 十分鐘理解MySQL的轉碼問題我的解決過:再開啟資料之前,先配置MySQL的設定檔,/etc/mysql/my.cnf.將character_set_server=utf8添加到[mysqld]下然後運行service mysql restart重新啟動之後就可以建立自己的項目了
Time of Update: 2015-04-07
標籤: 學生表 Studentid(編號)name(名字)age(年齡)height(身高)1Tommy261702Jerry231803Frank30160 如表所示,這裡只是呈現了3條資料,我們這裡假設有1萬條資料, 查詢年齡25歲以上,身高170以上的全部學生 Select * from Student where age > 25 and
Time of Update: 2015-04-06
標籤:資料庫操作 create databases insert tables 1.終端啟動MySQL:mysql -uroot -pxxxx 2.查看所有的資料庫名字:show databases; 3.選擇一個資料庫操作: use database_name; 4.查看當前資料庫下所有的表名:show tables;
Time of Update: 2015-04-07
標籤:今天發現用php代碼插入英文可以,但是中文插入不進去,注意編碼要一致,@mysql_connect("localhost","root","123456")or die("mysql串連失敗");//預設連接埠可以不寫@mysql_select_db("test4") or die("db串連失敗");//mysql_set_charset("gbk");mysql_query("set names ‘utf8‘");其中的mysql_query("set names
Time of Update: 2015-04-06
標籤:編譯安裝mysql後經常碰到這個問題,明明有安裝mysql的嘛根本原因在於:mysql命令沒有載入到目前使用者的環境變數中解決辦法#find / -name mysql/usr/local/mysql/bin/mysql方法1:臨時解決辦法建立連結檔案:ln -s /usr/local/mysql/bin/mysql /usr/bin方法2:永久解決辦法將mysql的bin目錄加入環境變數#echo "export PATH=/usr/local/mysql/bin:
Time of Update: 2015-04-06
標籤:一:mysql字元集mysql的字元集支援(Character Set Support)有兩個類型:字元集(Character
Time of Update: 2015-04-06
標籤:1、字元函數 CONCAT() 串連字元mysql> select concat(‘a‘,‘b‘,‘c‘);+---------------------+| concat(‘a‘,‘b‘,‘c‘) |+---------------------+ CONCAT_WS() 用指定的分隔字元串連mysql> select concat_ws(‘-‘,‘a‘,‘b‘,‘c‘);+----------------------------+|
Time of Update: 2015-04-06
標籤:MySQL資料類型含義(有符號)tinyint(m)1個位元組 範圍(-128~127)smallint(m)2個位元組 範圍(-32768~32767)mediumint(m)3個位元組 範圍(-8388608~8388607)int(m)4個位元組 範圍(-2147483648~2147483647)bigint(m)8個位元組
Time of Update: 2015-04-04
標籤:1、安裝JDK zrsz 上傳到伺服器安裝 jdk 7u552、安裝tomcat下載tomcat 7 3、安裝nginxnginx 安裝依賴一下三個包3.1 openssl-1.0.1c.tar.gz 3.2 pcre-8.36.tar.gz 3.3 zlib-1.2.8.tar.gz3.4 yum install mhash3.5 ./configure
Time of Update: 2015-04-07
標籤:資料庫 密碼 mysql 帳號 許可權 可能要修改root密碼,是因為要與伺服器上Mysql資料庫密碼配合,你總不能每次更新都通過Ctrl+H來替換網路工程的伺服器密碼解決,否則可能替換到其它與資料庫無關的欄位。這就導致這個工程更加起不來了。除了之外,為了本地又有一個與root一樣許可權的帳號參與測試,做些小dem
Time of Update: 2015-04-04
標籤:80%參照該文章 Fedora 20下 MySQL 的安裝,linux公社 http://www.linuxidc.com/Linux/2014-02/96392.htm主要的命令 有 root許可權 下載 ,安裝,sudo yum -y install community-mysql-server會要求輸入密碼,接下來就是安裝了,需要點時間 直到出現 完畢!輸入,不需要使用root許可權 ,開啟mysql服務systemctl start
Time of Update: 2015-04-02
標籤:mysql在執行刪除、更新的時候,可能會出現這樣的錯誤,比如你寫了類似下面的sql:UPDATE MYTABLE SET COL=COL+1 WHERE ID IN (SELECT ID FROM MYTABLE WHERE OTHERCOL=0)orDELETE FROM MYTABLE WHERE ID IN (SELECT ID FROM MYTABLE WHERE OTHERCOL=0)這個時候就會出現Table ‘xxx‘ is specified
Time of Update: 2015-04-02
標籤:查詢MySQL資料庫/表相關資訊的SQL語句:SHOW DATABASES //列出 MySQL Server 資料庫。SHOW TABLES [FROM db_name] //列出資料庫資料表。SHOW CREATE TABLES tbl_name //匯出資料表結構。SHOW TABLE STATUS [FROM db_name]
Time of Update: 2015-04-05
標籤:解決方案:將Mysql的編碼從utf8轉換成utf8mb4。需要 >= MySQL 5.5.3版本、從庫也必須是5.5的了、低版本不支援這個字元集、複製報錯停止MySQL Server服務修改 my.cnf或者mysql.ini[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake =
Time of Update: 2015-04-04
標籤:mysql> create table stu(Id int(9) not null auto_increment, Name varchar(100) not null default ‘‘,Time datetime default null,primary key (Id,Time)) partition by range(to_days(Time))(partition p0 values less than
Time of Update: 2015-04-02
標籤:對於剛畢業的學生來說,找工作是一件很難的事情,但是我們如何擁有項目經驗呢?剛開始我也不信,可自己根據http://url.cn/TgrIZT註冊一下,然後通過這個網站擷取了學習卡的使用者名稱和密碼之後,真的有200元抵用券到了自己的賬戶中,所以,我就買了一些課程,自從在北風網學習了一些課程之後,我感覺自己對於提成技能特別高,可能和自己剛剛畢業有關係,在學校每天都是理論知識,沒有過多的時間,但是自從在北風網上學習了一些項目的知識之後,尤其和老師們一起做項目,我起初以為只是簡單的視頻教程,誰知
Time of Update: 2015-04-03
標籤:http://www.21andy.com/new/20100917/1952.htmlMySQL匯出的SQL語句在匯入時有可能會非常非常慢,在處理百萬級資料的時候,可能匯入要花幾小時。在匯出時合理使用幾個參數,可以大大加快導 入的速度。-e 使用包括幾個VALUES列表的多行INSERT文法;--max_allowed_packet=XXX 用戶端/伺服器之間通訊的緩衝區的最大大小;--net_buffer_length=XXX
Time of Update: 2015-04-01
標籤:準備: create table t(x int,y int); 用法 1: 修改列的資料類 alter table t modify column y nvarchar(32); 用法2: 給表加一列 alter table t add column z int; 用法3: 刪除表中的列 alter table t drop column z; 用法4: 給列改一個名字 alter table t change column y w
Time of Update: 2015-04-01
標籤:l轉載請註明出處:http://blog.csdn.net/guoyjoe/article/details/44813039一、關閉防火牆chkconfig iptables off service iptables stop 二、檢查作業系統上是否安裝了MySQL[[email protected] backup]# rpm -qa |grep