mysql安裝與配置

2021-09-20 13:32:24 字數 1619 閱讀 2342

比如我是解壓到了 e盤下面:e:\mysql-5.7.26-winx64

然後在 e:\mysql-5.7.26-winx64 這個目錄下,新建乙個 my.ini 檔案,然後把下面的配置**,直接複製進去即可。

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

# skip-grant-tables

# 設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=e:\mysql-5.7.26-winx64

# 設定mysql資料庫的資料的存放目錄

datadir=e:\mysql-5.7.26-winx64\sqldata

# 允許最大連線數

max_connections=20

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

三、啟動 mysql

將e:\mysql-5.7.26-winx64\bin配置到環境變數path裡

以管理員的身份開啟 cmd !!!

開啟 mysql 的 bin 目錄:

cd e:\mysql-5.7.26-winx64\bin

輸入以下的安裝命令,如果顯示已經安裝就直接啟動就好。

mysqld install

mysqld --initialize

然後,啟動 mysql 

net start mysql

這時,mysql 已經安裝成功,並啟動。但是,我們不知道密碼是多少,不慌,改下密碼就好!!!

四、修改資料庫密碼

在剛剛 my.ini 檔案中,把下面這句話的注釋給釋放掉。

skip-grant-tables : 這句**,是讓資料庫不需要密碼也能登入。

重啟 mysql 

net stop mysql

net start mysql

登入 mysql,因為我們已經取消了密碼驗證,所以隨便輸入什麼東西都能進入。

mysql -u root -p

修改密碼:

mysql> use mysql;

mysql> update user set authentication_string=password("123456") where user='root';

mysql> flush privileges;  # 重新整理許可權

注意密碼欄位名 5.7 版本的是 authentication_string,之前的為 password。

修改完後,記得注釋掉 my.ini 中的 skip-grant-tables 引數,重啟 mysql 服務,就可以用你設定的密碼登入了。

MySQL安裝與配置

環境 centos 6 x86 一 首先清理之前安裝殘餘 1.yum remove mysql mysql server mysql libs compat mysql51 2.rm rf var lib mysql 3.rm etc my.cnf 二 檢查是否已清理完畢 rpm qa grep m...

Mysql安裝與配置

2.檢視my default.ini device更改配置可參見 不要修改這個檔案.這是個可以在安裝期間被複製到預設位置的模版,如果更新了mysql的版本,該檔案會被覆蓋。mysqld 刪除開頭的 然後為最重要的資料快取設定ram 儲存器 的大小,70 ram大小為專用服務設定,其它的10 inno...

mysql安裝與配置

二 解壓 data 儲存資料檔案 docs 文件 include 儲存包含的標頭檔案 lib 儲存庫檔案 share,錯誤訊息和字符集檔案 三 配置ini檔案 開啟解壓好的檔案,裡面有個my default.ini檔案。我們現在要新建乙個my,ini檔案,然後新建的檔案內容至少包括但不限於一下內容 ...