步驟

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、連江網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、連江網(wǎng)絡(luò)營銷、連江企業(yè)策劃、連江品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供連江建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:chinadenli.net
1
打開MYSQL安裝程序:‘Setup.exe’:
2
點擊'Next':
安裝類型有三種:
1. Typiccal(默認(rèn))
2. Complete(完全)
3. Custom(用戶自定義)
選擇第三種 Custom(用戶自定義)
3
點擊'Next':
1. 選擇開發(fā)者部分如圖所示
2. 修改MYSQL安裝目錄到D盤下
4
單擊‘Next’
5
點擊‘Install’ 安裝:
6
詢問是否注冊一個MySQL.com的賬號,這個我們不要注冊:
選擇Skip Sign-Up
點擊'next' 跳過
7
軟件安裝完成,并啟動MySQL配置向?qū)?/p>
點擊‘Finish’
8
向?qū)ы撁妫瑔螕?Next'
9
我們選擇手動配置:
單擊'Next'
10
選擇 開發(fā)測試點擊'Next'
11
選擇第二種 服務(wù)器類型
單擊'Next'
12
對InnoDB Tablespace 進(jìn)行配置:
默認(rèn)單擊‘Next’
13
選擇連接數(shù):
選擇手動設(shè)置:15個左右
單擊‘Next’
14
設(shè)置MySQL端口號:
默認(rèn)選擇
單擊'Next'
15
設(shè)置編碼格式:
這個特性重要,我們要在數(shù)據(jù)庫存儲中文,就一定選擇中文字符集
必須要選擇‘utf8’
16
選擇是否將MYSQL安裝為windows服務(wù)
默認(rèn)選擇
單擊'Next'
17
為默認(rèn)用戶root(超級管理員權(quán)限)設(shè)置一個密碼:
設(shè)置密碼為:root
點擊'Next'
18
確認(rèn)配置:
單擊'Execute'
19
設(shè)置完畢,安裝完成
=====解壓版安裝說明,=====
解壓之后
1.環(huán)境變量
我的電腦-屬性-高級-環(huán)境變量
選擇PATH,在其后面添加: 你的mysql下bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin;)
2.修改配置
拷貝my-default..ini文件,粘貼并改名my.ini
在其中修改或添加配置:
[mysqld]
#mysql主程序路徑
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
#mysql文件存儲路徑
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
#mysql端口,修改之后重啟
port = 3306
#數(shù)據(jù)庫初始默認(rèn)編碼
character-set-server=utf8
3.安裝服務(wù)
cmd進(jìn)入[[不管是否配置環(huán)境變量必須進(jìn)入]]C:\Program Files\MySQL\MySQL Server 5.6\bin路徑
輸入mysqld -install(如果不用管理員身份運行,將會因為權(quán)限不夠而出現(xiàn)錯誤:Install/Remove of the Service Denied!)
安裝成功后就要啟動服務(wù)了,繼續(xù)在cmd中輸入:net start mysql
如果出現(xiàn)“錯誤2 系統(tǒng)找不到文件”,檢查一下是否修改過配置文件或者是否進(jìn)入在bin目錄下操作,
如果配置文件修改正確并且進(jìn)入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現(xiàn)錯誤1067,那就是配置文件修改錯誤,確認(rèn)一下配置文件是否正確。
服務(wù)啟動成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!
4.修改密碼
輸入update mysql.user set password=PASSWORD('111111') where user='root';
注:('111111')為要設(shè)置的新密碼
這是已經(jīng)更改了mysql的密碼,但是并沒有保存,還要輸入FLUSH PRIVILEGES;來保存修改內(nèi)容
顯示Query OK,則修改成功
5.查看端口
mysql后面輸入show global variables like 'port';
1、 安裝:
1先將mysql-noinstall-5.1.66-winx64.zip解壓縮到 d:\appspace\mysql
2將其中的data 文件夾移動到d:/appspace/mysqlData 即mysql的 data路徑為:d:/appspace/mysqlData/data
3my.ini配置文件有2個可選擇的位置:
打開E:\appSpace\mysql \ my-large.ini (如果后面mysql出現(xiàn)1067錯誤,啟動不了的話,可試著用my-huge.ini或其他), 在最后加上如下幾行,然后另存為my.ini(C:\Windows).
#--------------------------------------------------------
[mysqld]
basedir=d:/appspace/mysql
datadir=d:/appspace/mysqlData/data
default-character-set=utf8
[WinMySQLAdmin]
Server=d:/appspace/mysql/bin/mysqld.exe
#default-character-set=utf8
[client]
default-character-set=utf8
#--------------------------------------------------------
4可以在mysql中查看設(shè)定的字符集(一定要在[mysqld] 中設(shè)定utf-8):
mysql show variables like 'character%';
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | d:\appspace\mysql\share\charsets\ |
+--------------------------+-----------------------------------+
2 配置服務(wù)(命令行必須以administrator身份運行)
1)將MySQL 添加到服務(wù)中。
在Windows Run中輸入cmd,這時上面有提示(cmd.exe),右鍵單擊cmd.exe, 選擇Run as administrator,進(jìn)入路徑: d:/appspace/mysql /bin
輸入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"
要指定defaults-file.
命令行中輸入services.msc回車,可以看到MySQL已被添加到Services中,
Path to executable中的內(nèi)容為
d:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL
2)啟動MySQL
在MySQL Service中點擊Start按鈕,或者在命令行(Run as administrator)中輸入 net start mysql.
如果出現(xiàn)1067錯誤,啟動不了,則重新檢查my.ini文件(前面有描述)
3)關(guān)閉MySQL
在MySQL Service中點擊Stop按鈕,或者在命令行(Run as administrator)中輸入 net stop mysql.
4)刪除mysql服務(wù)
mysqld –remove
3 環(huán)境變量
將d:\appspace\ mysql\bin添加到Path中。
4 操作
登錄數(shù)據(jù)庫:
C:\Users\zhang10mysql -u root -p
Enter password: *** (密碼初始值可設(shè)置為root或者為空)
進(jìn)入mysql后,命令后以分號結(jié)尾。
顯示所有的數(shù)據(jù)庫模式:
mysql show databases;
新建一個數(shù)據(jù)庫模式,指定編碼utf-8,否則會出現(xiàn)亂碼。
create database md11uft8 character set utf8;
選中此數(shù)據(jù)庫md11utf8:
mysql use md11utf8;
創(chuàng)建一個表:
mysql create table basicinfo (id int primary key auto_increment, name varchar(30) not null, age int not null);
插入數(shù)據(jù):
mysql insert into basicinfo(id, name, age) values('1','張三','30');
mysql insert into basicinfo(id, name, age) values('3','李四','25');
查詢:
mysql select * from basicinfo;
+----+------+-----+
| id | name | age |
+----+------+-----+
| 1 | | 30 |
| 3 | | 25 |
+----+------+-----+
可看到name中的值沒有顯示(中文顯示不了)。
在MySQL workbench中插入值,查詢會正確顯示。
但是在命令行中查詢顯示亂碼(DOS不支持UTF8從MYSQL中顯示),解決如下:
mysql set names gbk;
修改root的密碼:
mysqluse mysql;
mysqlupdate user set Password=password('newpassword') where User='root';
mysqlflush privileges;
1、運行mysql安裝文件。
2、 按Next,然后選擇安裝方式,有"Typical(默認(rèn))"、"Complete(完全)"、"Custom(用戶自定義)",選擇第二個選項"Custom",下一步,MySQL Server(mysql服務(wù)器),Developer Components(開發(fā)者部分),Debug Symbols(調(diào)試符號),Server data files(服務(wù)器數(shù)據(jù)文件)默認(rèn)
3、改變安裝路徑;原路徑是"C:\Program Files\MySQL\MySQL Server 5.5\",也可以修改為:"E:\Program Files\MySQL Server 5.5\"。下一步,安裝,會彈出窗口,點下一步,再點下一步,選擇"Launch the MySql instance Configuration Wizard",意思是啟動MySQL實例配置向?qū)?再點擊Finish,再點下一步,Detailed Configuration(詳細(xì)配置)和Standard Configuration(標(biāo)準(zhǔn)配置),選擇詳細(xì)配置,下一步
4、選擇服務(wù)器類型,"Developer Machine(開發(fā)測試類,mysql占用很少資源)"、"Server Machine(服務(wù)器類型,mysql占用較多資源)"、"DedicatedMySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器,mysql占用所有可用資源)",根據(jù)自己的類型選擇,測試軟件選"Developer Machine",服務(wù)器選"Server Machine",下一步。
5、選擇創(chuàng)建MySQL表時使用的表處理器,"Multifunctional Database"(通用多功能型,好,同時使用InnoDB和MyISAM儲存引擎)、"Transactional Database Only"(服務(wù)器類型,專注于事務(wù)處理,主要使用InnoDB只偶爾使用MyISAM,一般)、"Non-Transactional DatabaseOnly"(非事務(wù)處理型,較簡單,完全禁用InnoDB儲存引擎,將所有服務(wù)器資源指派給MyISAM儲存引擎),隨自己的用途而選擇.[13]
1. 從網(wǎng)上搜索并下載好mysql-5.7.4-m14-winx64.zip。
2、解壓到D:/mysql.(路徑自己指定)
3、在D:/mysql/mysql-5.7.4-m14-winx64下新建my.ini配置文件
內(nèi)容如下:
####################配置文件開始###################
# For advice on how to change settings please see
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="D:/mysql/mysql-5.7.4-m14-winx64/"
datadir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
tmpdir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
socket ="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql.sock"
log-error="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql_error.log"
#server_id = 2
#skip-locking
max_connections=100
table_open_cache=256
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=8
innodb_data_home_dir="D:/mysql/mysql-5.7.4-m14-winx64/data/"
innodb_flush_log_at_trx_commit =1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp=true
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
####################配置文件結(jié)束###################
重點是以下配置,其中datadir的目錄名稱必須是:D:/mysql/mysql-5.7.4-m14-winx64/data/。
4、在windows系統(tǒng)環(huán)境變量path,加入如下內(nèi)容
D:/mysql/mysql-5.7.4-m14-winx64/bin;(注意加分號)
5、將mysql注冊為windows系統(tǒng)服務(wù)
具體操作是在命令行中執(zhí)行以下命令(需要以管理員身份運行命令行):
增加服務(wù)命令:mysqld install MySQL --defaults-file="D:/mysql/mysql-5.7.4-m14-winx64/my.ini"
移除服務(wù)命令為:mysqld remove
6、第5步成功后,打開系統(tǒng)服務(wù)管理
可以看到mysql系統(tǒng)服務(wù)(此處需要注意):
需要在mysql服務(wù)的登陸屬性里配置管理員用戶登陸(不配置從服務(wù)管理里啟動報1035錯誤,在命令行啟動報啟動失敗)
在命令行啟動mysql命令為: net start mysql
關(guān)閉mysql命令為:net stop mysql
7、修改root的密碼為123456
命令行執(zhí)行:mysql –uroot
mysqlshow databases;
mysqluse mysql;
mysql UPDATE user SET password=PASSWORD('123456') WHERE user='root';
mysql FLUSH PRIVILEGES;
mysql QUIT
8、此時可以在本機上客戶端連接了(本人用的是SQLyog),有個系統(tǒng)庫叫:mysql
9、遠(yuǎn)程登陸配置
允許root用戶在任何地方進(jìn)行遠(yuǎn)程登錄,并具有所有庫任何操作權(quán)限,具體操作如下:
1)在本機先使用root用戶登錄mysql:
命令行執(zhí)行:mysql -u root -p
輸入密碼(第7步中設(shè)置的密碼):123456
2)進(jìn)行授權(quán)操作:
mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
重載授權(quán)表:
mysqlFLUSH PRIVILEGES;
退出mysql:quit
標(biāo)題名稱:w7怎么配置mysql,W7怎么設(shè)置
文章起源:http://chinadenli.net/article49/dsicdhh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、、自適應(yīng)網(wǎng)站、網(wǎng)站改版、App開發(fā)、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)