數據庫MySql的安裝

一、MySQL概述node

MySQL最初是由「MySQL AB公司」開發的一套關係型數據庫管理系統(RDBMS-Relation DataBase Management System)。MySQL不只是最流行的開源數據庫,並且是業界成長最快的數據庫,天天有超過7萬次的下載量,其應用範圍從大型企業到專有的嵌入應用系統。mysql

MySQL AB是由兩個瑞典人和一個荷蘭人:David Axmark、Allan Larsson和Michael「Monty」Widenius在瑞典創辦的。sql

在2008年初,Sun Microsystems 收購了MySQL AB公司。在2009年,Oracle收購了Sun公司,使MySQL併入Oracle的數據庫產品線。數據庫

二、MySQL安裝windows

Step 1:打開下載的mysql安裝文件mysql-5.5.36-win32.msi,雙擊運行,以下圖:
安全

Step 2:點擊「Next」按鈕繼續,以下圖

Step3:點擊「勾選」,點擊「Next」按鈕繼續,以下圖
服務器

Step 4:選擇安裝類型包含:Typical(默認)、Custom(用戶自定義)、Complete(徹底)三個選項,咱們選擇「Custom」類型,以下圖ide

Step 5:上一步選擇了Custom安裝,這裏將設定MySQL的組件包和安裝路徑,設定好以後,單擊「Next」繼續安裝,以下圖測試

Step 6:單擊「Finish」結束軟件安裝而且啓動MySQL配置嚮導,以下圖網站

Step 7:選擇配置方式,「Detailed Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,咱們選擇「Detailed Configuration」,方便熟悉配置過程,單擊「Next」,繼續配置,以下圖:

Step 8:選擇服務器類型,「Developer Machine(開發測試類,mysql佔用不多資源)」、「Server Machine(服務器類型,mysql佔用較多資源)」、「Dedicated MySQL Server Machine(專門的數據庫服務器,mysql佔用全部可用資源)」,你們根據本身的類型選擇了,通常選「Server Machine」,不會太少,也不會佔滿。咱們在這裏選擇「Developer Machine(開發測試類,mysql佔用不多資源)」,單擊「Next」繼續,以下圖:

Step 9:選擇mysql數據庫的大體用途,「Multifunctional Database(通用多功能型,能很好的支持InnoDB與MyISAM存儲引擎)」、「Transactional Database Only(服務器類型,專一於事務處理,通常)」、「Non-Transactional Database Only(非事務處理型,較簡單,主要作一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨本身的用途而選擇了,我這裏選擇「Multifunctional Database」, 按「Next」繼續,以下圖:

Step 10:對InnoDB Tablespace進行配置,就是爲InnoDB 數據庫文件選擇一個存儲空間,若是修改了,要記住位置,重裝的時候要選擇同樣的地方,不然可能會形成數據庫損壞,固然,對數據庫作個備份就沒問題了,這裏不詳述。我這裏沒有修改,使用用默認位置,直接按「Next」繼續,以下圖:

Step 10:選擇您的網站的通常mysql訪問量,同時鏈接的數目,「Decision Support(DSS)/OLAP(20個左右)」、「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,本身輸一個數)」,我這裏選「Decision Support(DSS)/OLAP)」,按「Next」繼續,以下圖:

Step 11:是否啓用TCP/IP鏈接,設定端口,若是不啓用,就只能在本身的機器上訪問mysql數據庫了,我這裏啓用,把前面的勾打上,Port Number:3306,在這個頁面上,您還能夠選擇「啓用標準模式」(Enable Strict Mode),按「Next」繼續,以下圖:

Step 12:這個比較重要,就是對mysql默認數據庫語言編碼進行設置,第一個是西文編碼,咱們要設置的是UTF-8編碼,按 「Next」繼續,以下圖:


 

Step 13:選擇是否將mysql安裝爲windows服務,還能夠指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就能夠直接使用bin下的文件,而不用指出目錄名,好比鏈接,「mysql.exe -uusername -ppassword;」就能夠了,不用指出mysql.exe的完整地址,很方便),我這裏所有打上了勾,Service Name不變。按「Next」繼續,以下圖:

Step 14:選擇安全設置,SQL中有一個默認的數據庫管理員root,輸入root管理員的密碼和確認密碼都是root,而且選中能夠從遠程訪問本機器:
選中建立一個新的管理帳戶,單擊"Next",以下圖

Step 15: 確認設置無誤,若是有誤,按「Back」返回檢查。按「Execute」使設置生效。

Step 16:設置完畢,按「Finish」結束mysql的安裝與配置。

啓動MySQL的服務

能夠經過服務管理器管理MySQL的服務

中止MySQL服務

啓動MySQL服務

也能夠在DOS窗口中直接經過命令行的形式進行控制

啓動MySQL服務


中止MySQL服務

三、MySQL登陸

 

配置用戶環境變量path:C:\Program Files\MySQL\MySQL Server 5.5\bin,不然以下圖顯示, 提示:‘mysql’不是內部或外部命令,也不是可運行的程序或批處理文件。

 

 




配置完成以後,再次運行

 

打開dos窗口,輸入mysql  -uroot  -proot,點擊回車登陸,看到以「mysql>」說明已經登陸成功
-uroot  表示用戶名是root ;-proot 表示密碼是root

使用cmd客戶端登陸遠程的數據庫

msyql -uroot -proot -h192.168.131.2 -P3306 -Dbjpowernode;

-h 表示遠程數據庫地址 -P表示端口號 -D表數據庫

四、導入演示數據

建立「bjpowernode」數據庫,輸入命令:

mysql>create database bjpowernode;

選擇數據庫,輸入命令:

mysql>use bjpowernode;

導入數據庫,輸入命令:(這個命令只能在命令行模式下執行)

mysql>source D:\bjpowernode.sql

刪除數據庫,輸入命令:

mysql>drop database bjpowernode;

五、查看導入的演示數據(主要查看錶結構)

查看該數據庫管理系統中全部的數據庫,
mysql>show databases;
 

查看所bjpowernode數據庫中的全部表格,
mysql>use bjpowernode; 
mysql>show tables;

 


 

查看描述表的結構,mysql>desc dept;


 

表名稱:dept

描述:部門信息表
 

表名稱:emp

描述:員工信息表

注:DEPTNO字段是外鍵,DEPTNO的值來源於dept表的主鍵,起到了約束的做用

表名稱:salgrade

描述:薪水等級信息表

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa

 

mysql -u用戶名 -p密碼 -h遠程數據庫IP地址 -P端口 -D數據庫名

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa

mysql -u用戶名 -p密碼 -h遠程數據庫IP地址 -P端口 -D數據庫名

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oamysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oamysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用戶名 -p密碼 -h遠程數據庫IP地址 -P端口 -D數據庫名mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用戶名 -p密碼 -h遠程數據庫IP地址 -P端口 -D數據庫名mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用戶名 -p密碼 -h遠程數據庫IP地址 -P端口 -D數據庫名 -uroot

相關文章
相關標籤/搜索