官網:https://downloads.mysql.com/archives/community/html
鏡像:http://mirrors.sohu.com/mysql/mysql
下載mysql-installer-community-5.7.19.0.mis:https://dev.mysql.com/downloads/file/?id=471661linux
安裝完成sql
C:\Program Files\MySQL\MySQL Server 5.7\bin
cd C:\Program Files\MySQL\MySQL Server 5.7\bin mysqld -install (若是不用管理員身份運行,將會由於權限不夠而出現錯誤:Install/Remove of the Service Denied!) mysqld --initialize(標題問題所在,若沒有init則不存在data目錄,天然沒法啓動成功)
net start mysql
mysql --version
在安裝mysql5.7版本時,常常會遇到mysql -u root -p直接回車登錄不上的狀況數據庫
緣由:5.7版本在安裝時自動給了一個隨機密碼,坑爹的是在init步驟的時候不像linux系統會給出命令行提示,須要手動在mysql目錄下搜索*.err,以文本形式打開才能看到以下內容spa
查找密碼:A temporary password is generated for root@localhost.net
mysql -u root -p
登陸root帳號,輸入剛剛查找的密碼命令行
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
修改密碼code
net start mysql
若是出現「拒絕服務5」的提示,則須要以管理員身份進入cmdhtm
win10方法
其餘系統則須要先進入管理員帳戶再進行操做
鏈接成功
net stop mysql
cd C:\Program Files\MySQL\MySQL Server 5.7\bin\ mysqld -nt --install
mysql -u root -p
第一次沒有密碼,可回車直接跳過
以後輸入密碼,顯示登錄頁面
(1)查看數據庫:
show databases;
(2)使用數據庫
use mysql;
(3)查看錶
show tables;
(4)查看錶結構
方式一:
desc db;//db是該數據庫的某張表名
方式二:
show columns from db;
方式三:
describe db;
一、mysql沒法啓動:http://www.cnblogs.com/wangjunyan/p/5183366.html