MySQL介紹及安裝環境配置mysql
MySQL是一種關係數據庫管理系統,是一種開源軟件。由瑞典MySQL AB公司開發,2008年1月16號被Sun公司收購。2009年,SUN又被Oracle收購。
MySQL軟件採用雙受權政策,分爲社區版和商業版。因爲體積小、速度快、整體擁有成本低,尤爲是開放源碼特色,通常中小型網站的開發都選擇MySQL做爲網站數據庫。因爲其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。MySQL可以工做在衆多不一樣的平臺上,MySQL和Oracle的語法基本相同(字段類型和分頁語句稍有區別)
端口:3306
默認用戶:root
字符集:默認字符集latin1,應設置爲gbk或utf-8
MySQL自帶的四個數據庫:
information_schema
mysql
performance_schema
test
安裝時能夠啓動遠程登陸、建立匿名帳戶
可安裝圖形化操做界面,方便操做sql
MySQL的安裝及經常使用命令等數據庫
1,安裝推薦參考:mysql 5.5 安裝配置方法圖文教程_Mysql性能
2,配置環境變量Path學習
3,使用cmd鏈接mysql數據庫測試測試
輸入命令和密碼:mysql -h localhost -u root -p
4,MySQL經常使用的命令
網站
1 show databases;--顯示全部數據庫 2 create database hellotest;--建立數據庫hellotest 3 use hellotest; --使用hellotest數據庫 4 create table student( --建立student 5 id int primary key auto_increment, 6 name varchar(20), 7 pwd varchar(20), 8 enterdate date, 9 score double(4,1) 10 ); 11 show tables;--顯示全部的表格 12 desc student;--顯示錶格結構 13 insert into student values(default,'zhangsan','123','2018-10-08',20); 14 select * from student; 15 drop table student; --刪除表格 16 drop database hellotest;--刪除數據庫 17 --exit; 或者 quit; --退出程序 18 --net stop mysql; --關閉mysql服務
cmd運行效果圖:ui
SQL的導入導出:CMD命令行操做
導入
方法1:mysql>source d:\dbname.sql
方法2:mysql -u root -p 數據庫名 < dbname.sql
導出(切換到C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin)MySql按裝目錄下執行,生成文件到bin文件夾下
導出整個數據庫
mysqldump -u root -p 數據庫名 > dbname.sql
只導出一個表
mysqldump -u root -p 數據庫名 表名> dbname.sql
spa
圖形界面操做:Navicat
導入:運行SQL文件
導出:轉儲SQL文件.net
5,通常用可視化圖形界面操做MySQL:如Navicat、SQLyog等;
六、MySQL跟Oracle差很少的語句,有一些細微的差異,在之後的學習中會了解到。(Oracle是收錢的,MySQL是免費的),兩種數據庫都要了解熟悉,便於之後的工做。