Linux安裝mysql.tar.gz包(2012-09-2819:25:06)標(biāo)簽:it分類:linux學(xué)習(xí)編我用的mysql的版本的是:mysql-5.1.49-linux-i686-icc-glibc23.tar.gz在官網(wǎng)上就可以下載到。先期工作:建立mysql用戶組,mysql用戶,并且把mysql用戶加入到mysql用戶組中。建立mysql用戶組:groupaddmysql建立mysql用戶并加入mysql用戶組:useraddmysql-gm
系統(tǒng) 2019-08-12 01:54:03 2175
建立CA憑證:opensslgenrsa2048>ca-key.pemopensslreq-new-x509-nodes-days1000-keyca-key.pem-passinpass:123456-passoutpass:123456-subj/C=CN/O=INFOSEC/CN=nicky>ca-cert.pem建立MySQLServer憑證opensslreq-newkeyrsa:2048-days1000-nodes-keyoutserver-
系統(tǒng) 2019-08-12 01:53:26 2175
問題:MySql在命令行(Client)模式下執(zhí)行查詢時,中文顯示亂碼,執(zhí)行中文插入時無法插入解決命令行中文亂碼問題如下:對my.ini文件作如下修改[client]default-character-set=latin1port=3306[mysql]default-character-set=latin1[mysqld]default-character-set=utf8#TheTCP/IPPorttheMySQLServerwilllistenonp
系統(tǒng) 2019-08-12 01:52:35 2175
MySQL通配符SQL的模式匹配同意你使用“_”匹配不論什么單個字符,而“%”匹配隨意數(shù)目字符(包含零個字符)。在MySQL中,SQL的模式缺省是忽略大寫和小寫的。以下顯示一些樣例。注意在你使用SQL模式時,你不能使用=或!=;而使用LIKE或NOTLIKE比較操作符。為了找出以“b”開頭的名字:mysql>SELECT*FROMpetWHEREnameLIKE"b%";+--------+--------+---------+------+-------
系統(tǒng) 2019-08-12 01:33:52 2175
原文:MySQL升級方法指南大全通常,從一個發(fā)布版本升級到另一個版本時,我們建議按照順序來升級版本。例如,想要升級MySQL3.23時,先升級到MySQL4.0,而不是直接升級到MySQL4.1或MySQL5.0。如果都是比較新的版本的升級可以參考下面的文章,MySQL數(shù)據(jù)庫的版本更新很快,新的特性也隨之不斷的更新,更主要的是解決了很多影響我們應(yīng)用的BUG,為了讓我們的MySQL變得更美好,我們有必要去給它升級,盡管你會說它現(xiàn)在已經(jīng)跑得很好很穩(wěn)定完全夠用了
系統(tǒng) 2019-08-12 01:33:31 2175
原文:Mysql高級之主從復(fù)制主從復(fù)制不就是多臺服務(wù)器嘛!,一個改變另一個也改變啦,內(nèi)容其實都一樣!原理:對數(shù)據(jù)庫進行操作會生成一個文件,binlog(二進制文件),從服務(wù)器配置relaylog文件,用來讀取master里面binlog(有必要開啟binlog,相當(dāng)于備份),當(dāng)然要有權(quán)限讀取是吧,這就需要用到上次的權(quán)限配置啦!和普通登錄沒什么差別。主做出什么動作,從也做出什么動作。這時就需要注意主配置文件里面binlog-format,里面值為row,二進
系統(tǒng) 2019-08-12 01:33:19 2175
原文:http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins這個圖文解釋mysqljoin的各種技巧圖解mysqljoin
系統(tǒng) 2019-08-12 01:32:50 2175
原文:mysql數(shù)據(jù)庫的安裝以及常見優(yōu)化設(shè)置本文根據(jù)優(yōu)才網(wǎng)課程整理,面向web開發(fā)者,內(nèi)容以實用為主,專業(yè)DBA可以繞行。如果你在大公司,可能有專門的DBA來做這些事情,如果你在一個小公司當(dāng)架構(gòu)師或者技術(shù)總監(jiān),或者你自己創(chuàng)業(yè),那DBA的活你也得干了。咱們來講一下基本的mysql安裝和優(yōu)化。一:MYSQL安裝和基本配置在linux上安裝,可以用包管理工具來安裝,比較簡單:RedHat系列:yum-yinstallmysqlmysql-serverDebian
系統(tǒng) 2019-08-12 01:32:12 2175
1.KILL掉系統(tǒng)里的MySQL進程;2.在命令提示符下(CMD),進入到MYSQL的BIN目錄,用以下命令啟動MySQL,以不檢查權(quán)限的方式啟動;mysqld-nt--skip-grant-tables3.然后重新開打一個命令提示符的窗口(CMD)用空密碼方式使用root用戶登錄MySQL;mysql-uroot4.修改root用戶的密碼;mysql>updatemysql.usersetpassword=PASSWORD('新密碼')whereUser
系統(tǒng) 2019-08-29 23:43:48 2174
在進行mysql數(shù)據(jù)庫操作時,經(jīng)常有碰到伙伴們在討論如何從mysql數(shù)據(jù)庫中導(dǎo)入、導(dǎo)出數(shù)據(jù)庫或是表結(jié)構(gòu),現(xiàn)在把我的操作過程和大家分享一下:(1)環(huán)境變量的配置知道怎么打開環(huán)境變量的窗口吧!具體操作:桌面——>計算機——>高級系統(tǒng)設(shè)置——>設(shè)置環(huán)境變量——>系統(tǒng)變量——>新建變量名:path變量值:mysql安裝目錄的bin目錄如:(D:\JavaTools\MySQL\MySQLServer5.0\bin)點擊確定就完成了第一步操作。注意:如果環(huán)境變量沒有
系統(tǒng) 2019-08-29 23:14:29 2174
MySql安裝(rpm)和啟動配置安裝環(huán)境:OS:OracleLinux5.9安裝步驟:1.解壓MySql安裝包[root@bakdbservermysql]#tar-xfMySQL-5.5.24-1.rhel5.x86_64.tar[root@bakdbservermysql]#ll總計373920-rw-r--r--1rootroot1912422402012-05-28MySQL-5.5.24-1.rhel5.x86_64.tar-rw-r--r--
系統(tǒng) 2019-08-12 01:54:54 2174
使用Mysqldump和mysqlimport命令導(dǎo)入導(dǎo)出數(shù)據(jù),這兩個命令是在cmd中的命令行狀態(tài)執(zhí)行的。即從開始菜單點擊運行,輸入cmd,cd到mysql安裝目錄下的bin目錄下執(zhí)行。一、導(dǎo)出數(shù)據(jù):1.導(dǎo)出數(shù)據(jù)mysqldump總式:mysqldump--opt數(shù)據(jù)庫名>文本文件名稱(一般命名為mysql.數(shù)據(jù)庫名)實例:把stud數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)出到文本文件mysql.studMysqldump–uroot–pstud>mysql.stud提示輸出密碼
系統(tǒng) 2019-08-12 01:54:33 2174
觸發(fā)器創(chuàng)建觸發(fā)器語法如下:CREATETRIGGERtrigger_nametrigger_timetrigger_eventONtbl_nameFOREACHROWtrigger_stmt其中trigger_name標(biāo)識觸發(fā)器名稱,用戶自行指定;trigger_time標(biāo)識觸發(fā)時機,用before和after替換;trigger_event標(biāo)識觸發(fā)事件,用insert,update和delete替換;tbl_name標(biāo)識建立觸發(fā)器的表名,即在哪張表上建立
系統(tǒng) 2019-08-12 01:54:31 2174
PHP使用MySQL數(shù)據(jù)庫,從建立連接到結(jié)果的顯示。完整代碼如下:
系統(tǒng) 2019-08-12 01:53:23 2174
unabletoconnect!";}mysql_select_db($db)ordie("unabletoselectdatabase
系統(tǒng) 2019-08-12 01:52:39 2174