數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,每一個數據庫都有一個或多個不一樣的API(Application Programming Interface,應用程序編程接口)用於建立,訪問,管理,搜索和複製所保存的數據。mysql
數據庫系統(Database System)是由數據庫及其管理軟件組成的系統。sql
所謂的關係型數據庫,是創建在關係模型基礎上的數據庫,藉助於集合代數等數學概念和方法來處理數據庫中的數據。數據庫
RDBMS即關係數據庫管理系統(Relational Database Management System)的特色:編程
據統計,在新發展的DBMS系統中,關係型數據庫管理系統已佔到90%。主流的關係型數據庫管理系統有:Oracle,DB2,SQL Server,Sybase,Access,MySQL。windows
MySQL是最流行的關係型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關係數據庫管理系統)應用軟件之一。由瑞典MySQL AB公司開發,目前屬於Oracle公司。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不一樣的表中,而不是將全部數據放在一個大倉庫內,這樣就增長了速度並提升了靈活性。數據結構
如下爲win10系統下MySQL免安裝版的下載與配置安裝步驟:編程語言
[mysql] #設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #用於跳過密碼 skip-grant-tables #設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\MySQL\mysql-5.7.21-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:\MySQL\mysql-5.7.21-winx64\data # 容許最大鏈接數 max_connections=200 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB
7.用管理員身份啓動cmd,並切換路徑到MySQL的bin文件夾目錄下,而後輸入命令「mysqld --install」,回車後顯示「Service successfully installed」表示成功將MySQL設置爲windows服務ide
8.輸入「mysqld --initialize-insecure --user=mysql;」,初始化數據文件並在目錄中生成data文件夾編碼
9.輸入「net start mysql」,回車啓動mysql服務spa
10.經過「mysql -u root -p」進入MySQL管理界面,Enter password直接回車便可(由於配置文件中跳過了密碼驗證)
11.成功進入MySQL後,經過命令「update mysql.user set authentication_string=password('new_password') where user='root' and Host = 'localhost';」,修改密碼
12.輸入「flush privileges;」,刷新權限設置
13.修改 my.ini文件刪除或註釋skip-grant-tables一行
14.重啓MySQL便可正常使用