Time of Update: 2015-06-07
標籤:mysql 1130Navicat for MySQLline 串連mysql時報錯如下650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6E/19/wKiom1VztBzDgfKqAACQ8CWwlj0252.jpg" title="1.png" alt="wKiom1VztBzDgfKqAACQ8CWwlj0252.jpg" />原因:root使用者權限不足,解決辦法:
Time of Update: 2015-06-07
標籤:innodb中有插入意圖鎖定,專門針對insert,如果插入前,該間隙已經由gap鎖,那麼Insert會申請插入意圖鎖定。那麼這個插入意圖鎖定的作用是什嗎?1、為了喚起等待。因為該間隙已經有鎖,插入時必須阻塞。插入 意圖鎖定的作用具有阻塞功能。2、插入意圖鎖定是一種特殊的間隙鎖,既然是一種間隙鎖,為什麼不直接使用間隙鎖? 間隙鎖之間不互斥,不能夠阻塞即喚起等待,會造成幻讀。3、為什麼不使用記錄鎖或next-key鎖?
Time of Update: 2015-06-05
標籤:使用nodejs+express+socketio+mysql搭建聊天室nodejs相關的資料已經很多了,我也是學習中吧,於是把socket的教程看了下,學著做了個聊天室,然後加入簡單的操作mysql資料庫存聊天記錄。express主要是做了路由及jade模板。我是用的國外的免費空間託管的,國內各種備案,它的訪問地址是:nodejs聊天室http://chat.lovewebgames.com/,如下:用到的外掛程式如下: "socket.io":"~1.3.5",
Time of Update: 2015-06-07
標籤:其實這個網上有很多資源了,但是都是又老又舊的,Apache都是針對2.2的,php也是5.3之前的,mysql也有了很大變化。當然也有WAMP這種Integration
Time of Update: 2015-06-06
標籤:其實這個過程跟Linux下安裝都差不多,只是部分命令有差別,大同小異。網上看到很多教程都是用 brew 之類的包管理器安裝,但是 Mac 內建了 php , 難道還要再裝一個第三方的?強迫症果斷不能忍,於是就想利用內建的 php-fpm 來搭建,沒想到一搭建就是兩個小時,在這裡把過程整理一下備用,同時也方便需要的人。因為是調試環境,所以沒有注重安全方面,有些東西直接 chmod 777 了 要用於ws的話還是改改吧。下載 nginx 原始碼 並開始編譯tar zxvf nginx.tar.
Time of Update: 2015-06-05
標籤:mysql 替換字串mysql中replace函數直接替換mysql資料庫中某欄位中的特定字串,不再需要自己寫函數去替換,用起來非常的方便。 mysql 替換函數replace() UPDATE table_name SET field_name = REPLACE ( field_name , ‘from_str‘, ‘to_str‘ ); 說明: table_name ——
Time of Update: 2015-06-05
標籤: 應用使用mysql的過程中。提示擷取不到資料庫連接。 例如:Connections could not be acquired from the underlying database! 通過命令:show status where Variable_name = ‘Connections‘ 查看mysql當前的串連,發現用得差不多了。 在研發環境,很多台機器使用一個資料庫的情況,或者網路不穩定的情況,
Time of Update: 2015-06-07
標籤:use mysqlselect * from user \G;UPDATE user set password=PASSWORD(‘root‘) where user=‘root‘grant all on *.* to root@‘%‘ Identified by ‘root‘上次設定了密碼發現不起作用,原來忘了一步很重要的,就是 flush privileges;mysql 新設定使用者或更改密碼後需用flush
Time of Update: 2015-06-06
標籤: 打工PowerDesigner 選擇File-new 通過工具表徵圖 建立一個Table在Table的屬性視窗選擇Physical Options頁簽 選擇左側列表的type=(ISAM)點擊>>可將其選擇到右側列表選 擇右側的type=(ISAM) 下面會出現type=的挑選清單可以選擇相應的InnoDB、ISAM等 選擇完成後 可點擊Preview 查看相應的SQL語句 如果是修改Database的 則可以選擇Database->Default Physical
Time of Update: 2015-06-07
標籤:#mkdir /var/www/yum_repo1、nginx安裝:在http://nginx.org/en/linux_packages.html#stable中下載CentOSX對應版本的rpm檔案把下載的nginx-release-centos-5-0.el5.ngx.noarch.rpm拷貝到yum_repo目錄下#rpm -Uvh nginx-release-centos-5-0.el5.ngx.noarch.rpm #yum install
Time of Update: 2015-06-06
標籤: 1、 mysql安裝源碼 注意勾選這一步,將mysql源碼安裝上; 2、進行產生Makefile檔案; 產生Makefile檔案 qmake "INCLUDEPATH+=C:\mysql\include" "LIBS+=C:\mysql\lib\debug\libmysql.lib" -o Makefile mysql.pro 此處的mysql檔案 是將mysql安裝目錄下的 include 與 lib
Time of Update: 2015-06-06
標籤:#!/bin/bash## Update_Problem - updates problem record in database################################################################ Determine sql location & set variable#MYSQL=`which mysql`" Problem_Task -u testuser"#############################
Time of Update: 2015-06-06
標籤:mysql 按表名稱備份資料1、按表名稱備份#!/bin/bash#user#資料庫使用者dbuser="root"#資料庫密碼dbpassword="chenyong"#時間date=$(date +%Y%m%d)#資料庫名稱dbname=sungrowv3#備份資料儲存的路勁url=/home/test/sql/#指定資料庫的所以表tables=$(mysql -u$dbuser -p$dbpassword -ss -e "use $dbname;show tables;")if [
Time of Update: 2015-06-06
標籤:mysql資料匯入 mysql舊錶匯入新 mysql匯入主索引值 業務需求: A表有id,n1,n2,n3欄位,為建立空表,B表有id,n1,n2,n3,n4,n5等欄位,為含有資料的舊錶,現將B表中的n1,n2,n3組合的記錄去重後匯入A表中,並且A表主鍵也要錄入值方案:將B表的記錄查詢後去重,同時對查記錄結果編排序號,將序號作為待插入A表的id值,sql語句如下:INSERT
Time of Update: 2015-06-05
標籤:mysql根據設定檔會限制server接受的資料包大小。有時候大的插入和更新會受max_allowed_packet 參數限制,導致寫入或者更新失敗。查看目前配置show VARIABLES like ‘%max_allowed_packet%‘;顯示的結果為:+--------------------+---------+| Variable_name | Value |+----------------
Time of Update: 2015-06-05
標籤:MySQL 加入列,改動列,刪除列ALTER TABLE:加入,改動,刪除表的列,約束等表的定義。查看列:desc 表名;改動表名:alter table t_book rename to bbb; 加入列:alter table 表名 add column 列名 varchar(30); 刪除列:alter table 表名 drop column 列名; 改動列名MySQL: alter table bbb change nnnnn hh int;
Time of Update: 2015-06-05
標籤:在linux中安裝資料庫首選MySQL,Mysql資料庫的第一個版本就是發行在Linux系統上,其他選擇還可以有postgreSQL,oracle等在Linux上安裝mysql資料庫,我們可以去其官網上下載mysql資料庫的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,大家可以根據自己的作業系統去下載對應的資料庫檔案這裡我是通過yum來進行mysql資料庫的安裝的,通過這種方式進行安裝,可以將跟mysql相關的一些
Time of Update: 2015-06-06
標籤:http://www.it165.net/database/html/201208/2801.html有時要清除從庫的所有複製資訊,如切換為不同的Master, 主從重做等;Reset slave是一個比較危險的命令,所以在執行前一定要準備知道其含義。 1. 命令在slave上執行,執行前一定要停掉slave(stop slave) 2. 執行reset slave後,會清除複製相關的所有資訊,包括:master.info, relay-log.info,
Time of Update: 2015-06-05
標籤:建表插入測試資料A> create table test(id int ,num int) ;Query OK, 0 rows affected (0.53 sec)A> insert into test values(1,1);Query OK, 1 row affected (0.01 sec)A> insert into test values(2,2);Query OK, 1 row affected (0.00 sec)A> insert into
Time of Update: 2015-06-06
標籤:1.資料庫的設計盡量把資料庫設計的更小的占磁碟空間.1).儘可能使用更小的整數類型.(mediumint就比int更合適).2).儘可能的定義欄位為not