參照自:https://www.jianshu.com/p/ea4accd7afb4
1,Mysql
還在用mysql5.0 32位的數據庫,千萬行級別的數據,在32位機器上,具體要如何配置才能高效檢索,這個問題我至今沒有辦法突破,如果操作系統處理不了超過4G的大文件,mysql有辦法可以處理麼?至少我覺得默認配置下應該不可以,求大神解釋。。
1,下載地址
推薦去清華大學鏡像網站下載 : https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads
2,安裝過程
2.1,創建my.ini文件
下載完成,解壓縮,文件路徑:D:\Mysql\mysql-8.0.18-winx64,如下圖所示創建my.ini文件。
文件內容:
[Client]
#設置3306端口
port = 3306
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\Mysql\mysql-8.0.18-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Mysql\mysql-8.0.18-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
2,2,配置環境變量
將 D:\Mysql\mysql-8.0.18-winx64\bin 放到環境變量中。
2.3 cmd窗口安裝mysql服務
以管理員權限打開cmd窗口,執行以下命令
## 安裝服務
mysqld -install
## 初始化 成功後,會生成data目錄並生成root用戶
mysqld --initialize-insecure --user=mysql
#刪除服務 注意很多說啓動或者停止服務 用 sc start mysql 或者 sc stop mysql,一定不要用,會搞壞服務的! 停止就用net stop mysql
sc delete mysql
2.4 cmd窗口操作mysql
詳細可以參照https://www.cnblogs.com/bkhdd/p/9372191.html
## 啓動服務
net start mysql
## 登錄
mysql -u root -p
## 切換到mysql數據庫
use mysql;
## 設置密碼:password:新密碼;user: 用戶 對於8.0,第一個命令報錯,第二個可以用
update user set authentication_string=password('123456') where user='root';
alter user'root'@'localhost' identified by '123';
## 設置遠程連接
update user set host='%' where user='root';
# 刷新MySQL的系統權限相關表
flush privileges;
2,navicat premium15
君子性非異也,善假於物也。善於運用工具,前期求快的蠢蠢萌噠噠
根據官方介紹,Navicat Premium 是一套數據庫開發工具,讓你從單一應用程序中同時連接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 數據庫。它與 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里雲、騰訊雲和華爲雲等雲數據庫兼容。你可以快速輕鬆地創建、管理和維護數據庫。
也就是說將navicat各種數據庫客戶端工具做了集成,就成了navicat premium15。
1,navicat 下載
大概70M,可以去官網下載,速度有點慢。
百度網盤:鏈接:https://pan.baidu.com/s/1FeKcFOLUiSOsexJyJ53fcg 提取碼:2osz
腳本之家下載:https://www.jb51.net/database/703548.html#downintro2
推薦一個工具:navicat_keygen_patch_v5.5_by_dfox.exe 推薦使用navicat premium 12 版本~_~
。
2,navicat 安裝
一路按照嚮導執行下去就可以了,安裝目錄可以自定義一下。