0.準備工作
先去下 對應版本的安裝包 .zip,解壓到你的安裝目錄下
檔案根目錄下 新增my.ini配置檔案,內容如下
[mysqld]注意設定mysql的安裝目錄 basedir 和 mysql資料庫的資料的存放目錄# 設定3307埠
port=3307
# 設定mysql的安裝目錄
basedir=d:\program files\mysql\mysql-5.7.32-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=d:\program files\mysql\mysql-5.7.32-winx64\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=50
# 服務端使用的字符集預設為utf8
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
# 預設使用「mysql_native_password」外掛程式認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3307
default-character-set=utf8
datadir,我這裡設定埠為 3307(預設的3306)
1.安裝mysql 服務
cmd,以管理員模式執行命令提示符,
執行命令,預設檔案路徑為my.ini的位置
mysqld install mysql57 --defaults-file="安裝好以後在服務列表中就會有乙個名字為 mysql57 的服務了d:\program files\mysql\mysql-5.7.32-winx64\my.ini
"
2.開啟登錄檔【win+r ->regedit】,查詢mysql5.7.24,將imagepath值修改為
3.初始化資料庫
執行命令
mysqld --defaults-file="使用 mysqld --initialize-insecure 預設生成的密碼為空,第一次登入mysql密碼直接回車跳過即可d:\program files\mysql\mysql-5.7.32-winx64\my.ini
" --initialize-insecure
4.啟動服務執行命令net start [服務名] ,我這裡是mysql57
net start mysql57
5. 連線資料庫,-p埠 (p一定要大寫) ,-p密碼
mysql -p3307 -uroot -p
6. 登入後,修改預設密碼
set password=password('123456');
ps:sc delete 服務名 很好用,安裝失敗了就刪服務唄
mysqld --remove也很好用哈哈哈哈
mysql 不同版本下多例項安裝部署
二進位制安裝包 xshell item sftp mysql16 mysql 5.6 版本 mysql18 mysql 8.0 版本 root localhost database ln s mysql 5.6.49 linux glibc2.12 x86 64 mysql16 root local...
第乙個版本
第乙個版本已經發布 原定8月20號發布第乙個版本,推遲了兩天於8月22號發布此版本 總結推遲原因吧 2 沒有策劃,由我們自己主導策劃的角色,導致產品很多功能定位上,不夠完美,不斷修正 3 在美術資源跟進上,花了我很多的時間,如果當初美術設計這塊交給對方公司的話,可能就不用這麼費勁 4 美術人員的功力...
mysql 表列表 乙個MySQL表中的多列表顯示
從mysql表中顯示多列時遇到問題 這很簡單 我有28條記錄,我想做7行4行 每條記錄只有兩列 id 和name 表中的 控制代碼 我的問題是,當我使用 i 我究竟做錯了什麼?我是否需要另外乙個if宣告?不知道我要去 錯.這是我到目前為止的地方 table header.echo do fetch ...