第一步:到官網(wǎng)下載https://dev.MySQL.com/downloads/mysql/
定制網(wǎng)站設(shè)計(jì)可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站制作、網(wǎng)站建設(shè)構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站制作、網(wǎng)站建設(shè)的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義
第二步:解壓到一個(gè)文件夾
第三步:配置環(huán)境變量
把;%MYSQL_HOME%\bin插入到Path的最后面
第四步:以管理員的身份運(yùn)行命令行,按win+R 輸入cmd,點(diǎn)鼠標(biāo)右鍵以管理員身份運(yùn)行
第五步:進(jìn)入到E:\mysql-5.7.22-winx64\bin
重點(diǎn)來(lái)了:在dos窗口里面輸入:mysqld --initialize-insecure 或者 mysqld --initialize-insecure --user=mysql
注意,有的教程里寫接下來(lái)自己創(chuàng)建名為data的空文件夾,然后創(chuàng)建my.ini的文件,這是錯(cuò)誤的,因?yàn)樽约簞?dòng)手建的data文件夾里沒有mysql啟動(dòng)所需要的表結(jié)構(gòu)配置文件,因此要先初始化,輸入以上命令,初始化完看一下mysql的文件夾里會(huì)發(fā)現(xiàn)多出了一個(gè)名為data的文件夾,注意data文件夾是系統(tǒng)創(chuàng)建的,不是自己手動(dòng)創(chuàng)建的,運(yùn)行需要幾秒鐘,dos
初始化數(shù)據(jù):
初始化完后會(huì)看到data文件夾下有mysql表結(jié)構(gòu):
在初始化后生成的data目錄下創(chuàng)建my.ini的文件:
[mysql]
#設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port=3306
#設(shè)置mysql的安裝目錄
basedir=E:\mysql-5.7.22
#設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
basedir=E:\mysql-5.7.22-winx64
datadir=E:\mysql-5.7.22-winx64\data
#允許最大連接數(shù)
max_connections=200
#服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
#創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
dos窗口中再輸入:mysqld -install(如果說已經(jīng)存在,可以使用 sc delete mysql 或者 mysql -remove 將其刪除)
會(huì)顯示Service successfully installed:
5.dos窗口中再輸入:net start mysql 或者: mysqld --user=mysql #啟動(dòng)mysql服務(wù)
或者從第五步開始%MYSQL_HOME%\bin\mysqld --initialize --user=mysql --console
第六步注冊(cè)服務(wù)mysqld --install MySQL
用net start mysql 命令開啟服務(wù)
關(guān)閉服務(wù):net stop mysql
刪除沒有用的服務(wù):sc delete 服務(wù)名字 例如:刪除mysql的服務(wù),sc delete mysql
6.在計(jì)算機(jī)-管理-服務(wù)和應(yīng)用程序-服務(wù)中可以看到MySQL已經(jīng)啟動(dòng),或者快捷鍵查看services.msc
7.登錄mysql數(shù)據(jù)庫(kù),初始化的時(shí)候跳過了密碼,所以默認(rèn)這沒有密碼,輸入回車,即可登錄數(shù)據(jù)庫(kù)
8.修改密碼和授權(quán)
注意:
update mysql.user set authentication_string=password('newpwd'),password_expired='N' where user='root';
修改密碼并修改過時(shí)策略(字段名和mysql 5.6略有不同,5.6的:update user set password = password('newpwd'),password_expired='N' where user = 'root';)
grant all on . to root@'%' identified by 'newpwd' with grant option;
flush privileges;#記得刷新
9.重啟mysql服務(wù)端,輸入正確的密碼即可登錄mysql
10.查看字符編碼5.7的默認(rèn)為ladin
11.基本的操作命令
查看數(shù)據(jù)庫(kù)和表:
show databases; //所有數(shù)據(jù)庫(kù)列表
create database dbName; //創(chuàng)建數(shù)據(jù)庫(kù)
use dbName; //選擇數(shù)據(jù)庫(kù)
show tables; //顯示數(shù)據(jù)表列表
查看數(shù)據(jù)表中的條目:
desc tableName;
describe tableName;
show columns from tableName;
show create table tableName;
清空數(shù)據(jù)表中所有條目:
truncate table 表名; //清空全部數(shù)據(jù),不寫日志,不可恢復(fù),速度極快
delete from 表名; //清空全部數(shù)據(jù),寫日志,數(shù)據(jù)可恢復(fù),速度慢
分享文章:windows下安裝mysql
網(wǎng)頁(yè)鏈接:http://jinyejixie.com/article26/ipiijg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、微信公眾號(hào)、關(guān)鍵詞優(yōu)化、網(wǎng)站策劃、響應(yīng)式網(wǎng)站、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)