比如我是解壓到了 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 installmysqld --initialize
然後,啟動 mysql
net start mysql
這時,mysql 已經安裝成功,並啟動。但是,我們不知道密碼是多少,不慌,改下密碼就好!!!
四、修改資料庫密碼
在剛剛 my.ini 檔案中,把下面這句話的注釋給釋放掉。
skip-grant-tables : 這句**,是讓資料庫不需要密碼也能登入。
重啟 mysql
net stop mysqlnet 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檔案,然後新建的檔案內容至少包括但不限於一下內容 ...