MySQL:grant語法詳解(MySQL5.X)MySQL:Grant語法詳解(MySQL5.X)MySQL:grant語法詳解(MySQL5.X)本文實(shí)例,運(yùn)行于MySQL5.0及以上版本。MySQL賦予用戶權(quán)限命令的簡單格式可概括為:grant權(quán)限on數(shù)據(jù)庫對象to用戶一、grant普通數(shù)據(jù)用戶,查詢、插入、更新、刪除數(shù)據(jù)庫中所有表數(shù)據(jù)的權(quán)利。grantselectontestdb.*tocommon_user@'%'grantinsertontes
系統(tǒng) 2019-08-29 22:48:35 2134
官網(wǎng)上有windows安裝版的,mysqld自動配置成啟動服務(wù),雖然很方便但是我覺得不是很清晰,對于學(xué)習(xí)mysql沒有幫助,于是下載zip版的,自己按照文檔配置,成功后將過程記錄在這兒。將下載的zip包解壓到某一個(gè)文件夾下,我解壓到了D:\ProgramFiles\MySQL目錄下。打開軟件根目錄,在這兒為D:\ProgramFiles\MySQL\mysql-5.5.23-win32,發(fā)現(xiàn)下面有很多.ini文件:my-small.ini,my-mediu
系統(tǒng) 2019-08-12 01:53:33 2134
三個(gè)月前向公司申請了一臺服務(wù)器單獨(dú)給我用,作為部署我寫的自動發(fā)布工具的服務(wù)器。同事不久前在我這臺服務(wù)器上裝了個(gè)數(shù)據(jù)庫,今天上去查了一下,用不了,只有information_schema和test兩個(gè)數(shù)據(jù)庫,于是把/var/lib/mysql目錄刪掉,重裝。步驟如下:①用xshell登錄服務(wù)器:yum-yinstallmysql-server自動下載安裝完畢后,啟動mysql服務(wù)servicemysqlstart②為root用戶設(shè)置密碼,首先登錄mysql-
系統(tǒng) 2019-08-12 01:52:37 2134
之前的文章提到MySQL的InnoDB存儲引擎使用的是行級鎖,并且默認(rèn)的事務(wù)隔離級別為可重復(fù)讀,而不同于Oracle默認(rèn)的事務(wù)隔離級別提交讀。那么MySQL的InnoDB存儲引擎的鎖機(jī)制的具體表現(xiàn)是怎樣的呢?實(shí)驗(yàn)如下:首先建立一張測試使用的表:CREATETABLE`test_innodb_lock`(`a`int(11)DEFAULTNULL,`b`varchar(16)DEFAULTNULL,KEY`test_innodb_lock_a_IDX`(`a
系統(tǒng) 2019-08-12 01:52:03 2134
LOADDATA[LOW_PRIORITY][LOCAL]INFILE'file_name.txt'[REPLACE|IGNORE]INTOTABLEtbl_name[FIELDS[TERMINATEDBY'\t'][OPTIONALLY]ENCLOSEDBY''][ESCAPEDBY'\\']][LINESTERMINATEDBY'\n'][IGNOREnumberLINES][(col_name,...)]LOADDATAINFILE語句從一個(gè)文本文件
系統(tǒng) 2019-08-12 01:33:38 2134
在站點(diǎn)后臺,常常要與數(shù)據(jù)庫打交道。本文介紹怎樣使用XAMPP來管理MySql數(shù)據(jù)庫及怎樣用PHP來訪問MySql數(shù)據(jù)庫。一.使用XAMPP來管理MySql數(shù)據(jù)庫首先使用XAMPP打開MySql的管理頁面。過程例如以下:啟動XAMPP后點(diǎn)擊Admin進(jìn)入XAMPPforWindows的主頁面,在主頁面中點(diǎn)擊phpMyAdmin。進(jìn)入phpMyAdmin頁面后,新建數(shù)據(jù)庫test并在此數(shù)據(jù)庫中建立t_student表,表共三個(gè)字段,編號id,姓名name,年齡
系統(tǒng) 2019-08-12 01:32:27 2134
觸發(fā)器創(chuàng)建觸發(fā)器語法如下:CREATETRIGGERtrigger_nametrigger_timetrigger_eventONtbl_nameFOREACHROWtrigger_stmt其中trigger_name標(biāo)識觸發(fā)器名稱,用戶自行指定;trigger_time標(biāo)識觸發(fā)時(shí)機(jī),用before和after替換;trigger_event標(biāo)識觸發(fā)事件,用insert,update和delete替換;tbl_name標(biāo)識建立觸發(fā)器的表名,即在哪張表上建立
系統(tǒng) 2019-08-12 01:54:31 2133
環(huán)境:JDK1.6.0_22+eclipse+MySQL5.0.22+mysql-connector-java-5.1.7-bin.jar采用JDBC連接MySQL數(shù)據(jù)庫,JDBC驅(qū)動已經(jīng)添加到eclipse的項(xiàng)目“構(gòu)建路徑”里了,按理來說應(yīng)該一切正常。運(yùn)行項(xiàng)目后提示“無法加載驅(qū)動”。最后解決的方法是,將mysql-connector-java-5.1.7-bin.jar放到"D:\Java\jdk1.6.0_22\jre\lib\ext”中,然后再編譯運(yùn)
系統(tǒng) 2019-08-12 01:52:42 2133
yuminstallmysql-server安裝mysql后mysql-uroot-p123456啟動出現(xiàn)錯(cuò)誤:ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock進(jìn)入/tmp/沒有發(fā)現(xiàn)這個(gè)文件mysql默認(rèn)為空密碼,難道密碼不對?設(shè)置密碼mysqladmin-urootpassword'123456'出現(xiàn)錯(cuò)誤:mysqladmin:connecttoser
系統(tǒng) 2019-08-12 01:33:59 2133
凌亂的小筆記,平時(shí)用的一些功能,稍稍總結(jié)一下。1.把某表的一欄復(fù)制到另一張表里面去。mysql貌似不支持select*into,所以只能create一張新表了,其實(shí)還是很簡單的。createtablenew_table_name(select*fromold_table_name);2.讓mysql數(shù)據(jù)庫允許遠(yuǎn)程訪問。兩種方法:(1)改表方法。mysql–uroot–pmysql>usemysql;mysql>updateusersethost='%'wh
系統(tǒng) 2019-08-12 01:32:28 2133
skip-name-resolve現(xiàn)象:Windows2003下的MySQL5服務(wù)器,本機(jī)連接到MySQL服務(wù)非???,局域網(wǎng)內(nèi)有兩臺Linux機(jī)器,有一臺連接很快,另外一臺輸入密碼后要等好幾秒鐘才能連上。解決辦法:在MySQL服務(wù)器的配置中增加一個(gè)如下配置后速度飛快。[mysqld]skip-name-resolve附錄:(HowMySQLusesDNS)Whenanewthreadconnectstomysqld,mysqldwillspawnanewt
系統(tǒng) 2019-08-12 01:53:41 2132
有時(shí)由于種種原因我們需要卸載mysql并重新安裝,但由于卸載不完全導(dǎo)致在安裝時(shí)發(fā)生各種各樣的問題。所以在卸載時(shí)要卸載完全。一下是徹底刪除的步驟1.停止MySQL服務(wù)。右鍵點(diǎn)擊“計(jì)算機(jī)—選擇“管理”,在彈出的對話框中選擇“服務(wù)和應(yīng)用程序”—“服務(wù)”,在打開的本地服務(wù)中,選擇名為“MySQL”的服務(wù),單擊右鍵,選擇“停止”2.卸載MySQL。通過控制面板刪除MySQLServer3.刪除殘留的安裝文件。刪除安裝路徑(默認(rèn)為“C:\ProgramFiles\My
系統(tǒng) 2019-08-12 01:53:40 2132
方式一:mysqldump-ukevin-P3306--default-character-set=utf8-p-h10.1.15.123activitysign_in_user>user.sql導(dǎo)出的結(jié)果包含建表腳本及數(shù)據(jù)已INSERT.SQL形式。導(dǎo)入數(shù)據(jù)mysql>useactivity;mysql>sourceuser.sql;方式二:mysql-uactivity-P3306--default-character-set=utf8-p-h10.2
系統(tǒng) 2019-08-12 01:52:08 2132
MySQL是一個(gè)非常流行的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),2008年1月16號被Sun公司收購。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。1、phpMyAdmin(http://www.phpmyadmin.net/)phpMyAdmin是最常用的MySQL維護(hù)工具,是一個(gè)用PHP開發(fā)的基于Web方式架構(gòu)在網(wǎng)站
系統(tǒng) 2019-08-29 23:06:46 2129
Failedtoissuemethodcall:Unitmysql.servicefailedtoload:Nosuchfileordirectory解決的方式作者:chszs。轉(zhuǎn)載需注明。博客主頁:http://blog.csdn.net/chszs1、軟件環(huán)境:OpenSUSE13.1x64MySQL5.6.20x642、採用RPM包安裝MySQL5.6.20#rpm-ivhMySQL-server-5.6.20-1.sles11.x86_64.rpm
系統(tǒng) 2019-08-12 09:27:16 2123