MySQL的插入當資料放入一個MySQL表是被稱為插入資料。當插入資料,重要的是要記住的確切名稱和類型的表的列。如果您嘗試建立一個500字作文成為一個欄只接受整數的大小3 ,您會結束了一個討厭的錯誤! 插入資料到您的表現在您已經建立您的表格,讓我們把一些資料的小狗!這是在PHP / MySQL的代碼插入的資料為“榜樣”我們建立表在過去的教訓。<?php// Make a MySQL Connectionmysql_connect("
到如一些小指令碼很少報錯,但最近匯入一個10+M的SQL指令碼,卻重複報錯:Error occured at:2014-03-24 11:42:24Line no.:85Error Code: 2006 - MySQL server has gone away最終找到原因,原來是MySQL匯入大批量資料的時候超出了預設允許最大的資料包所以就提示2006 - MySQL server has gone away於是找到my.cnf,在[mysqld]加入:
測試例子,我在phpmyadmin中登入我本地的mysql資料庫,預設使用者名密碼為root,root但我嘗試輸入root,密碼為www.111cn.net出現如下錯誤提醒.如下圖所示提醒:#1045 無法登入 MySQL 伺服器 好我現在再使用mysqladmin來串連mysql資料庫同樣輸入錯誤密碼mysqladmin: connect to server at 'localhost' failederror: 'Access denied for
mysql裡面的length函數是一個用來擷取字串長度的內建函數。具體用法樣本如下:(1)查看某字串的長度(比如本站網址)SELECT LENGTH('www.111cn.net');(2)查詢文章表(article)中標題最長的10篇文章SELECT id,title FROM article ORDER BY LENGTH(title) DESC;(3)查出使用者名稱長度小於6個字元的使用者列表SELECT * FROM user WHERE LENGTH(username) < 6;
例子一 代碼如下複製代碼 grant all privileges on wxtest.* to root175@111.34.73.175 identified by '11111' 增加一個root175使用者,密碼為11111,只能在111.34.73.175上登入,並對資料庫wxtest有查詢,增加,修改和刪除的功能。需要在mysql的root使用者下進行執行,這個如果以這個使用者登入的話是只能看到wxtest這個表的 代碼如下複製代碼