A. 求助哪裡有MYSQL的壓縮包啊,要解壓後點setup安裝的那種
mysql的安裝包都是這樣,都是ZIP格式,解開以後點SETUP進行安裝的,建議到官方網站下載:http://www.mysql.com/
B. mysql壓縮包怎麼安裝
1、首先解壓縮下載的安裝包。
2、解壓之後可以將該文件夾改名,例如mysql,放到合適的位置,比如放到C:\mysql路徑中。
3、配置環境:
我的電腦->屬性->高級->環境變數
選擇PATH,在其後面添加: mysql\bin文件夾的路徑 (如:C:\mysql\bin)
PATH=.......; C:\mysql\bin (在PATH最後添加分號;並填寫路徑)
4.修改mysql文件夾下配置文件,默認文件夾內有個名為my-default的配置文件,將其修改為my
再在其中修改或添加配置:
[mysqld]
basedir= "C:\mysql\"(mysql所在目錄)
datadir= "C:\mysqldata\" (mysql data所在目錄,需要在C盤下創建文件夾mysqldata)
在C盤下新建mysqldata文件夾。
5.以管理員身份運行cmd,執行命令mysqld --initialize 進行初始化創建1個文本文件,並將下述命令置於單一行中:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');用任意名稱保存該文件。在本例中,該文件為C:\mysqldata\init.txt。在命令行中執行mysqld --init-file=C:\mysqldata\init.txt
此命令會不會自動退出,打開另一個cmd(不需要管理員許可權),執行命令mysql -u root -p,按回車鍵,輸入密碼為MyNewPassword,即可進入mysql 。
退出mysqld 服務可以通過任務管理器結束mysqld.exe進程。
6.以管理員身份運行cmd,輸入mysqld --install 安裝mysql服務。
在計算機管理服務中會出現MySQL服務,以後想進入mysql,直接啟動MySQL服務即可。
啟動MySQL 會出現錯誤:
報錯的原因是無法找到Mysql執行文件,通過修改注冊表進行處理,到注冊表裡HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet---services 更改查找MySQL項值,然後改路徑。
通過"win"鍵+R鍵一起按,調出「運行」窗口,輸入regedit調出注冊表
找到 HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet ---services
在services中找到MySQL
更改ImagePath 值為mysql\bin所在路徑,例如本例中:"C:\mysql\bin\mysqld" MySQL
7.通過命令行執行net start mysql 或者是在計算機管理中的服務下啟動MySQL,然後在命令行下輸入mysql -u root -p 進入。
C. java實現mysql存儲壓縮文件
資料庫設計時,欄位定義為LONGBLOB類型。
保存時用
File file = new File("文件路徑");
InputStream is = new ByteArrayInputStream(new FileInputStream(file ));
statement.setBlob(1, is, file.length());
D. MySQL資料庫怎麼安裝我下載下來是一個壓縮包全是一堆文件也沒找到安裝包在哪
你這個是綠色解壓版本,也就是不用安裝,需要你自己手動運行
你需要查看相關的資料,如何啟動資料庫服務,如何運行客戶端,其執行碼就在bin目錄中
資料庫服務執行程序應該是mysqld或是safemysqld之類的
客戶端就是mysql
當然,你還要注意檢查一下,你下載的是windows版本還是linux版本,要選用正確的版本才能正確的運行起來。
E. mysql官網下載的怎麼是壓縮包的 是不是我下載錯了
壓縮包內是源代碼嗎?(應該是的,因為以前我就是用源代碼安裝mysql的)如果是,看一看裡面是否有各叫做configure.ac或者configure.in的文件,這個文件是autotool自動創建的(autoscan),在linux系統中我們經常用autotool來管理源代碼。好了,廢話不說了(想了解更多,網路autotool),打開bash(或其他的sh),輸入:
./configure
上面有的是默認配置來直接設置,可以輸入:
./configure--help
來查看更多其他選項(這些選項都是,軟體作者通過修改configure.ac文件來添加的,GNU有個關於autotool的manual,pdf的格式,對autotool陳述的非常詳細)。
你用上面的命令會生成一個Makefile文件,這個就是我們需要的文件,輸入:
make
來將源代碼編譯成二進制的程序文件。
此時在源代碼的目錄下面(或子目錄下面,以各個版本而定)會生成許多的目標文件(*.o),和已經生成的程序文件,再輸入:
makeinstall
即可將程序安裝到系統中,當你不想再要這個軟體時,輸入:
makeuninstall
進行卸載。
我上面的這些步驟是針對*unix類的系統,比如:linux,BSD,solaris,mac os x等。
如果是windows系統,就必須用mingw32來進行操作,用mingw32編譯的程序不需要安裝,用命令行來啟動即可,mingw32這個軟體是個GNU軟體的win32環境下的集合,裡面有gcc,g++,autotool(autoscan,autoconf,autoheader,automake,,,),甚至還有ls,cat,touch,tar,bzip2這些命令。
mysql是C/S架構,使用時首先需要啟動服務端(mysqld),可以輸入:
mysqld--help
來查看幫助,啟動服務斷後,輸入:
mysql-uroot-pxxx
表示以根(也就是資料庫管理員,DBA),其中密碼為xxx,通常剛開始時,root的密碼為空,這樣"-pxxx"省去即可。
在windows中,還是在linux中等,編譯對於一般不是搞計算機程序設計的人來說不是一件容易的事,因為會涉及到各種庫的依賴,即制定頭文件的目錄位置和二進制庫的目錄位置等,這就要求依賴軟體或者庫都已經安裝好。如果在windows中,可以在mysql的官網上再找找看,有沒有壓縮包是含有win32字樣,或者有以.exe後綴的,如果下拉含有win32的字樣的壓縮包,裡面因該是編譯好的程序,解壓後裡面應該有.exe的程序,可以直接在命令行來啟動的或對數據操作。
F. mysql ZIP Archive與mysql MSI Installer區別
mysql ZIP Archive: 壓縮版本,需要自己配置
mysql MSI Installer:安裝版本,安裝過程中自動配置
至於大小,差 的很少啊,比如5.0.22:
mysql ZIP Archive:39M
mysql MSI Installer:37M
製作安裝盤和製作壓縮包的軟體是不一樣的。
以及 比如壓縮率不一樣之類等原因,都可能造成這些差異的。
G. 請教大家,MySQL安裝版與解壓版的區別
本文針對mysql-noinstall版本,也就是解壓縮版的安裝配置應用做了個總結,這些操作都是平時很常用的操作。文章中不對mysql的可執行文件安裝版做介紹了,可執行安裝版有很多的弊端,我也不一一說了。總之,我喜歡綠色環保的,包括eclipse、tomcat、jboss、apache也是,即使操作系統重裝了,這些軟體也不需要重裝,可謂一勞永逸!
環境:
Windows 2000/XP/2003
mysql-noinstall-5.0.37-win32.zip
一、下載MySQL
http://www.mysql.com/downloads
二、安裝過程
1、解壓縮mysql-noinstall-5.0.37-win32.zip到一個目錄,加入解壓縮到E:\myserver目錄。
2、編寫mysql的運行配置文件my.ini
my.ini
-----------------------------
[WinMySQLAdmin]
# 指定mysql服務啟動啟動的文件
Server=E:\\myserver\\mysql-5.0.37-win32\\bin\\mysqld-nt.exe
[mysqld]
# 設置mysql的安裝目錄
basedir=E:\\myserver\\mysql-5.0.37-win32
# 設置mysql資料庫的數據的存放目錄,必須是data,或者是\\xxx\data
datadir=E:\\myserver\\mysql-5.0.37-win32\\data
# 設置mysql伺服器的字元集
default-character-set=gbk
[client]
# 設置mysql客戶端的字元集
default-character-set=gbk
-----------------------------
3、安裝mysql服務
從MS-DOS窗口進入目錄E:\myserver\mysql-5.0.37-win32\bin,運行如下命令:
mysqld --install mysql5 --defaults-file= E:\myserver\mysql-5.0.37-win32\my.ini
4、啟動mysql資料庫
還在上面的命令窗口裡面,輸入命令:net start mysql5
這樣就啟動了mysql服務。
5、(本地)登錄mysql資料庫
還在上面的命令窗口裡面,輸入命令:mysql -u root -p
回車後提示輸入密碼。
mysql解壓縮版初次安裝管理員root的密碼為空,因此直接再回車一次就登入mysql資料庫了。
如果你不是初次登錄mysql,你還擁有網路地址的用戶,那麼你可以用如下命令登錄到mysql伺服器,這個mysql伺服器也許在遠方,也許在本地。這種登錄方式叫「遠程登錄」,命令如下:
mysql -h 192.168.3.143 -u root -p
mysql -h 192.168.3.143 -u root -pleimin
-h是指定登錄ip,-u指定用戶,-p指定密碼,-p後如果什麼都不寫,那麼接下來會提示輸入密碼,-p後也可以直接寫上密碼,這樣就不再需要輸入密碼了。
6、操作資料庫和表
登錄mysql資料庫後,就可以執行指定操作資料庫,用命令:use 資料庫名
指定了操作的資料庫對象後,就可以操作資料庫中的表了,操作方法當然是SQL命令了,呵呵。
7、更改mysql資料庫管理員root的密碼
mysql資料庫中默認有個mysql資料庫,這個是mysql系統的資料庫,用來保存資料庫用戶、許可權等等很多信息。要更改密碼,就要操作mysql資料庫的user表。
現在mysql的root用戶密碼還為空,很不安全的,假設要更改密碼為「leimin」。
還在上面的命令窗口裡面,執行如下命令:
use mysql;
grant all on *.* to root@'%' identified by 'leimin' with grant option;
commit;
這段命令的含義是,添加一個root用戶,擁有所有的許可權,密碼為「leimin」,並且這個用戶不但可以本地訪問,也可以通過網路訪問。強調這個原因是mysql系統自帶的的那個root用戶只能從本地訪問,它@字元後面的標識是localhost。具體可以查看mysql數據的uer表看看,這樣以來,就有兩個root用戶了,一個是系統原來的,一個新建的,為了管理的方便,就將mysql自帶root刪除,保留剛創建的這個root用戶,原因是這個用戶可以通過網路訪問mysql。
然後,刪除用戶的命令:
user mysql;
delete from user where user='root' and host='localhost';
commit;
其實上面的方法是授權命令,在授權的同時創建了資料庫用戶。mysql也有單獨的修改用戶密碼的方法,下面看看如何操作。
首先,先建立一個用戶lavasoft,密碼為:123456
grant all on *.* to lavasoft@'localhost' identified by '123456' with grant option;
接下來就修改這個用戶的密碼為:leimin
update user set password = password('leimin') where user = 'lavasoft' and host='localhost';
flush privileges;
說明一點,最好用grant的方式創建mysql用戶,尤其對mysql DBA來說,創建用戶的同時要指定用戶許可權,養成好習慣很重要的。
這個修改方法實際上用的是mysql函數來進行的,還有更多的方法,我就不一一介紹了。
還要注意一點就是在修改密碼等操作的時候,mysql不允許為表指定別名,但是初次在外卻沒有這個限制。
8、創建資料庫
實際上mysql資料庫中除了mysql資料庫外,還有一個空的資料庫test,供用戶測試使用。
現在繼續創建一個資料庫testdb,並執行一系列sql語句看看mysql資料庫的基本操作。
創建資料庫testdb:
create database testdb;
預防性創建資料庫:
create database if not testdb
創建表:
use testdb;
create table table1(
username varchar(12),
password varchar(20));
預防性創建表aaa:
create table if not exists aaa(ss varchar(20));
查看錶結構:
describe table1;
插入數據到表table1:
insert into table1(username,password) values
('leimin','lavasoft'),
('hellokitty','hahhahah');
commit;
查詢表table1:
select * from table1;
更改數據:
update table1 set password='hehe' where username='hellokitty';
commit;
刪除數據:
delete from table1 where username='hellokitty';
commit;
給表添加一列:
alter table table1 add column(
sex varchar(2) comment '性別',
age date not null comment '年齡'
);
commit;
從查詢創建一個表table1:
create table tmp as
select * from table1;
刪除表table1:
drop table if exists table1;
drop table if exists tmp;
9、備份資料庫testdb
mysqlmp -h 192.168.3.143 -u root -pleimin -x --default-character-set=gbk >C:\testdb.sql
10、刪除資料庫testdb
drop database testdb;
11、恢復testdb資料庫
首先先建立testdb資料庫,然後用下面命令進行本地恢復:
mysql -u root -pleimin testdb <C:\testdb.sql
12、刪除mysql服務
假如你厭倦mysql了,你需要卸載,那麼你只需要這么做
停止mysql服務
net stop mysql5
刪除mysql服務
sc delete mysql5
然後刪除msyql的安裝文件夾,不留任何痕跡。
H. mysql.zip文件區別
.msi
.msi文件是Windows Installer的數據包,它實際上是一個資料庫,包含安裝一種產品所需要的信息和在很多安裝情形下安裝(和卸載)程序所需的指令和數據,只要系統中包含windows installer支持就能夠使用。
.msi是Windows installer開發出來的程序安裝文件,它可以讓你安裝,修改,卸載你所安裝的程序。說白了.msi就是Windows installer的數據包,把所有和安裝文件相關的內容封裝在一個包里。
.zip
壓縮包
I. 下載了mysql5.6.10,是一個壓縮包,難道不安裝么
在這個地方下載嘛
華軍軟體園:http://www.onlinedown.net/soft/3573.htm
這個是安裝圖文教程:http://wenku..com/view/5a0e0a1f581b6bd97f19eafe.html
你先看下安裝的圖文教程,如果不行安裝的話,你可以重新下載,文件也比較小,問題不大的哈。
希望幫助到你哈,有問題可以追問,盡我所能為你解答。
J. mysql官網下載的mysql但是是個壓縮包,我解壓啦,找不到那個是安裝文件啊
這個是server版的,不是安裝版,你重新下載一個安裝版的就可以