初始MySql
數據庫(DataBase,DB),存儲數據的倉庫,它是安裝在操作系統之上的軟件,它的作用是存儲數據,管理數據。
數據庫的分類:
-
關係型數據庫: (SQL)
- MySql,Oracle,Sql Server,DB2 …
- 關係型數據庫通過表和表之間,行和列之間進行數據的存儲
-
非關係型數據庫: (NoSQL)Not Only SQL
- Redis,MongDB
- 非關係型數據庫是對象存儲,通過對象的自身屬性來決定。
-
DBMS(數據庫管理系統)
- 數據庫的管理軟件,科學有效的管理數據庫,維護和獲取數據。
MySql百度百科簡介:
MySql官網 安裝儘可能使用壓縮包安裝。
MySql下載步驟
首先進入mysql官網,第一步
第二步:
第三步:
第四步:
第五步:
第六步:
下載到本地即可。
MySql的安裝步驟
-
下載後得到zip壓縮包。
-
解壓到自己的安裝目錄下。
-
添加環境變量
- 我的電腦–屬性–環境變量
- 選擇path,添加mysql安裝文件下的bin目錄
-
在解壓後的文件包下新建 my.ini文件。
-
編輯 my.ini 文件,注意替換路徑位置
[mysql] #設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置mysql的安裝目錄 basedir=D:\Development\mysql-5.7.29\ #設置mysql數據庫的數據的存放目錄 datadir=D:\Development\mysql-5.7.29\data\ #設置3306端口 port=3306 #允許最大連接數 max_connections=200 #服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 #創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB skip-grant-tables
-
使用管理員模式下的CMD,而且將路徑切換到mysql下的bin目錄,然後輸入mysqld -install(安裝mysql)
-
輸入 mysqld --initialize-insecure --user=mysql 初始化數據文件,自動創建data目錄
-
使用 net start mysql 啓動mysql,使用命令 mysql -u root -p進入mysql管理界面
-
進入後更改密碼
update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
輸入 flush privileges; 刷新權限
-
修改 my.ini 文件註釋掉 skip-grant-tables
-
在系統路徑下重新啓動 mysql即可正常使用
net stop mysql net start mysql
-
輸入用戶名密碼,連接上成功進入即爲安裝成功。