mysql解壓後
1. 如何在64位WIN7下安裝64位的解壓版Mysqlmysql-5.6.14
安裝MySQLmysql-5.6.14可以參考如下安裝步驟:
1、將解壓縮後的文件放到自己想要的地方,並配置環境變數。示例中存放的目錄為:F:mysqlmysql-5.6.14-winx64
2、在環境變數中添加:MYSQL_HOME:F:mysqlmysql-5.6.14-winx64,在path路徑中加入:%MYSQL_HOME%in。配置環境變數不是必須的,只是為了能更方便的在命令行中使用mysql的命令行工具。
3、修改ini配置文件
5.6.14的解壓縮版里有一個my-default.ini文件,一份改名為my.ini放在同級目錄下。修改my.ini, my.ini內容如下:
#
#http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
#***DONOTEDITTHISFILE.It'
#***defaultlocationringinstall,andwillbereplacedifyou
#***upgradetoanewerversionofMySQL.
[mysqld]
loose-default-character-set=utf8
basedir=F:/mysql/mysql-5.6.14-winx64
datadir=F:/mysql/mysql-5.6.14-winx64/data
[client]
loose-default-character-set=utf8
[WinMySQLadmin]
Server=F:/mysql/mysql-5.6.14-winx64/bin/mysqld.exe
#Removeleading#
#cacheinMySQL.Startat70%oftotalRAMfordedicatedserver,else10%.
#innodb_buffer_pool_size=128M
#Removeleading#:logging
#.
#log_bin
#設置mysql的安裝目錄
#設置mysql資料庫的數據存放目錄
#Thesearecommonlyset,removethe#andsetasrequired.
#basedir=.....
#datadir=.....
#port=.....
#server_id=.....
character-set-server=utf8
#Removeleading#.
#.
#Adjustsizesasneeded,.
#join_buffer_size=128M
#sort_buffer_size=2M
#read_rnd_buffer_size=2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、安裝服務
開始——所有程序——附件——命令提示符,右鍵以管理員身份運行。 輸入命令:
C:>f:
F:>cdF:mysqlmysql-5.6.14-winx64in
F:mysqlmysql-5.6.14-winx64in>mysqld-install
Servicesuccessfullyinstalled.
5、啟動服務
F:mysqlmysql-5.6.14-winx64in>cd
F:>netstartmysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。
6、配置用戶
還在上面的命令窗口裡面,輸入命令:mysql -u root -p
回車後提示輸入密碼。
mysql解壓縮版初次安裝管理員root的密碼為空,因此直接再回車一次就登入mysql資料庫了。
F:>mysql-uroot-p
Enterpassword:
WelcometotheMySQLmonitor.Commandsendwith;org.
YourMySQLconnectionidis1
Serverversion:5.6.14MySQLCommunityServer(GPL)
Copyright(c)2000,2013,Oracleand/oritsaffiliates.Allrightsreserved.
/orits
affiliates.
owners.
Type'help;'or'h'forhelp.Type'c'.
成功後
輸入命令:usemysql;/*使用mysql資料庫*/
mysql>usemysql
Databasechanged
輸入命令:selecthost,user,passwordfromuser;/*查看系統的賬戶信息*/
mysql>selecthost,user,passwordfromuser;
+-----------+------+----------+
|host|user|password|
+-----------+------+----------+
|localhost|root||
|127.0.0.1|root||
|::1|root||
|localhost|||
+-----------+------+----------+
4rowsinset(0.00sec)
host:代表mysql服務允許哪個IP來的請求。localhost和127.0.0.1指mysql服務所在的主機,即本地。::1是IPV6的IP地址寫法,
全稱為:0000:0000:0000:0000:0000:0000:0000:0001。現在都是IPV4的網路,可以不用管他。
user:指賬戶名稱。不同的host下賬戶名稱可以相同。
password:密碼。
可以看到,默認賬戶里只支持本地連接,並且賬戶沒有密碼。現在的問題明確了,就是要將匿名用戶刪除,為root用戶添加遠程訪問和密碼,再為自己添加個人賬戶。指令如下:
mysql>updateusersetpassword=PASSWORD('root')whereuser='root';
QueryOK,3rowsaffected(0.00sec)
Rowsmatched:3Changed:3Warnings:0
mysql>grantallon*.*toroot@'%'identifyby'root';
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'ident
ifyby'root''atline1
mysql>grantallon*.*towalle@'%'identifyby'123456'withgrantoption;
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'ident
ifyby'123456'withgrantoption'atline1
mysql>deletefromwhereuser='';
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthat
'where
user='''atline1
mysql>selecthost,user,passwordfromuser;
+-----------+------+-------------------------------------------+
|host|user|password|
+-----------+------+-------------------------------------------+
|localhost|root|*|
|127.0.0.1|root|*|
|::1|root|*|
|localhost|||
+-----------+------+-------------------------------------------+
4rowsinset(0.00sec)
mysql>commit;
QueryOK,0rowsaffected(0.00sec)
mysql>flushprivileges;
QueryOK,0rowsaffected(0.00sec)
2. MySQL免安裝版與安裝版區別
MySQL免安裝版與安裝版區別為:軟體形式不同、配置不同、存儲不同。
一、軟體形式不同
1、MySQL免安裝版:MySQL免安裝版的軟體形式為壓縮包,解壓後即可使用。
2、MySQL安裝版:MySQL安裝版的軟體形式為安裝包,安裝成功後才可使用。
二、配置不同
1、MySQL免安裝版:MySQL免安裝版不需要在使用前配置軟體的環境變數。
2、MySQL安裝版:MySQL安裝版需要在使用前配置軟體的環境變數。
三、存儲不同
1、MySQL免安裝版:MySQL免安裝版的數據存儲,默認在當前解壓文件夾下。
2、MySQL安裝版:MySQL安裝版的數據存儲,默認在電腦安裝目錄文件下。
3. 官網上下載了MySQL壓縮包,解壓後並沒有setup的安裝程序。請問要怎麼安裝~~
綠色版mysql
1建立data文件夾
運行cmd,安裝命令是mysqld --install MySQL --defaults-file=D:\mysql\bin\my-small.ini,
操作出現如下錯誤提示,「Install/Remove of the Service Denied!」,查看是否是管理員啟動cmd命令,如果不是切換為管理員,打開「我的附件」右擊cmd命令選擇管理員啟動,然後再進行操作
4. 下的mysql-5.6.22-winx64解壓過後怎麼安裝,沒有setup.exe
這個版本的mysql不是用setup.exe安裝的,安裝步驟如下:
1、將my-large.ini(當然也可以視情況選擇別的ini配置文件) 復制後改名為my.ini,在此基礎上,主要是在[mysqld]段中添加了:
#系統基本目錄
basedir= D:/mysql-5.5.25
#用戶數據目錄
datadir= D:/mysql-5.5.25/data
#字元集設置
character-set-server = utf8
在[client]段中添加了:
default-character-set = utf8
2、MySQL安裝Windows服務
找到mysql5的安裝目錄中的bin目錄,執行mysqld –install
在cmd窗口中
d: 回車
D:\mysql-5.5.25-winx64\bin> mysqld –install
安裝windows服務成功 Service successfully installed.
啟動MySQL服務
D:\mysql-5.5.25-winx64\bin> net start MySQL
服務已經啟動成功
附:安裝一個mysql Windows服務的命令:mysqld --install MySQL
移除mysql服務:mysqld –remove MySQL
啟動mysql服務的命令:net start MySQL
停止mysql服務的命令:net stop MySQL
將mysql默認的系統用戶root的空密碼修改為12345的命令:mysqladmin -u root password "12345"
這里有一個簡單的方法 就是在環境變數的path里邊添加MySQL的bin路徑 然後就可以直接在運行當中直接執行mysql命令了