Linux上安裝MySQL數(shù)據(jù)庫

Linux上安裝MySQL數(shù)據(jù)庫:

解壓包安裝(沒有data目錄安裝方式) 以下是解壓包的下載地址

https://dev.mysql.com/downloads/mysql/

1.下載MySQL解壓包

2.壓縮MySQL安裝包

3.修改my-default.ini文件

basedir = "C:\Program Files\mysql-5.7.16-winx64"

datadir = "C:\ProgramData\mysql\data"

記得把數(shù)據(jù)庫數(shù)據(jù)文件地址存放在其他目錄下

4.把my-default.ini改成my.ini

5.以管理員身份啟動dos進入bin目錄

cd C:\Program Files\mysql-5.7.16-winx64\bin\

6.在dos里執(zhí)行 MySQL --initialize-insecure

7.執(zhí)行mysqld程序,查看進程是否有mysqld程序

8.你現(xiàn)在的mysql數(shù)據(jù)庫每次重啟都要重新啟動mysqld程序

9.在windows中把mysql安裝到服務(wù)器中 mysqld -install

mysqld --install MySQL

如何進入數(shù)據(jù)庫呢?

安裝好后,用戶名是:root windows上的話是空密碼

1.第一次進入windows安裝好的mysql 在dos找到mysql的bin目錄,里面有一個mysql.exe程序

2.執(zhí)行命令是 >mysql –uroot

3.show databases 查看里面所有的表

4.如果是以下的情況就是服務(wù)器沒有打開

5.如何修改密碼呢?

先連接mysql數(shù)據(jù)庫 use mysql;

然后輸入修改命令 update user set authentication_string = password (‘123456a’) where user=’root’

123456a 是你的密碼

exit 退出mysql控制臺

修改后重新啟動服務(wù)器,你的密碼就可以使用了

密碼登錄方式是:mysql -uroot –p

第二種數(shù)據(jù)庫密碼修改:set password=password(‘123456’);

如果mysql密碼忘記了怎么辦?

第一種方式:你可以刪除你的data目錄 重新創(chuàng)建

第二種方式:你需要找到你的my.ini的文件

解壓版的,你直接在mysql的安裝路徑下找

安裝版的,你需要在它的data上級目錄查找

C:\ProgramData\MySQL\MySQL Server 5.7

然后在my.ini里面添加一句命令:skip-grant-tables

如下圖,在mysqld下添加這條語句,意思就是跳過密碼驗證

寫好后重新啟動服務(wù)器就不需要密碼登錄了

啟動后,需要使用這種模式才能修改密碼

use mysql;

update user set authentication_string = password (‘123456a’) where user=’root’

然后在把my.ini中的skip-grant-tables

刪掉重啟服務(wù)器

如果遠程連接不了mysql怎么辦?

在控制臺輸入ipconfig查看一下內(nèi)網(wǎng)的IP地址

ping 192.168.0.105

ping一下看看能不能連得上

支持外網(wǎng)連接:

先修改一下參數(shù)就能支持遠程連接了

use mysql

update user set host=’%’ where user=’root’;

mysql -h 192.168.0.105 -u root -p

使用mysql一般都下載個管理工具,比如sqlyog、導(dǎo)航貓等..

如何下載這個工具?可以在網(wǎng)上搜索

linux 上安裝MySQL:

首先進入:www.mysql.com

官方網(wǎng)站下載個linux的mysql

復(fù)制它的連接地址下載到你的盤符中

1.下載rpm包(源安裝包)

wget

https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

2.使用yum安裝你的源包

yum localinstall mysql57-community-release-el7-11.noarch.rpm

3.安裝mysql服務(wù)程序

yum install mysql-community-server

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容