結對程式設計專案總結——帶UI的小初高數學學習軟體
1、MySQL簡介
概念 : 是現在流行的開源的,免費的 關係型資料庫
歷史 : 由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。
特點 :
免費 , 開源資料庫
小巧 , 功能齊全
使用便捷
可運行於Windows或Linux作業系統
可適用於中小型甚至大型網站應用
2、 安裝MySQL
這裡建議大家使用壓縮版,安裝快,方便.不復雜. 軟體下載 mysql5.7 64位下載地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 電腦是64位的就下載使用64位版本的!
-
下載後得到zip壓縮包.
-
-
新增環境變數:我的電腦->屬性->高階->環境變數
選擇PATH,在其後面新增: 你的mysql 安裝檔案下面的bin資料夾
-
編輯 my.ini 檔案 ,注意替換路徑位置(
注意:修改為你解壓的目錄
)[mysqld] basedir=D:\Environment\mysql-5.7.19\ datadir=D:\Environment\mysql-5.7.19\data\ port=3306 skip-grant-tables
-
啟動
管理員模式
下的CMD,並將路徑切換至mysql下的bin目錄,然後輸入mysqld –install
(安裝mysql)D:\Environment\mysql-5.7.19\bin>mysqld –install Service successfully installed
-
再輸入
mysqld --initialize-insecure --user=mysql
初始化資料庫檔案D:\Environment\mysql-5.7.19\bin>mysqld --initialize-insecure --user=mysql D:\Environment\mysql
-
然後再次啟動mysql 然後用命令
mysql –u root –p
進入mysql管理介面(密碼可為空)!>注意:進入mysql管理介面,mysql –u root –p後面不能加空格;也不用輸入密碼!!!
# 可以用命令,也可以在 window 服務中啟動 D:\Environment\mysql-5.7.19\bin>net start mysql MySQL 服務正在啟動。 MySQL 服務已經啟動成功。 # 進入mysql管理介面 D:\Environment\mysql-5.7.19\bin>mysql –u root –p # 直接回車(第一次安裝,mysql沒有密碼) Enter password:
-
進入介面後更改root密碼
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
-
重新整理許可權
flush privileges;
-
修改 my.ini檔案刪除最後一句
skip-grant-tables
[mysqld] basedir=D:\Environment\mysql-5.7.19\ datadir=D:\Environment\mysql-5.7.19\data\ port=3306 # skip-grant-tables (跳過輸入密碼)
-
重啟mysql即可正常使用
# 停止mysql net stop mysql # 啟動mysql net start mysql
-
連線上測試出現以下結果就安裝好了
D:\Environment\mysql-5.7.19\bin>mysql –u root –p123456 # ################################################################# D:\Environment\mysql-5.7.19\bin>mysql –u root –p Enter password:123456
<font style="font-weight:150">一步步去做 , 理論上是沒有任何問題的 .
如果您以前裝過,現在需要重灌,一定要將環境清理乾淨 .
好了,到這裡大家都裝好了,因為剛接觸,所以我們先不學習命令.
這裡給大家推薦一個工具 : SQLyog .
即便有了視覺化工具,可是基本的DOS命名大家還是要記住!</font>
3、MySQL資料庫圖形化
3.1 SQLyog
?>sqlyog安裝詳細步驟:https://blog.csdn.net/lihua5419/article/details/73881837/
3.2 Navicat for MySQL
可以根據網上教程,下載、破解Navicat for MySQL。