MySQL 是最流行的關係型數據庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關係數據庫管理系統)應用軟件之一。 MySQL 是一個關係型數據庫管理系統,由瑞典 MySQL AB 公司開發,目前屬於 Oracle 公司。MySQL 是一種關聯數據庫管理系統,關聯數據庫將數據保存在不一樣的表中,而不是將全部數據放在一個大倉庫內,這樣就增長了速度並提升了靈活性。html
學習的開發環境: Mac, MySQL, Navicat(可視化SQL工具) Mac 安裝MySQL數據庫方式 Mac使用brew(Homebrew)安裝mysql,附 Mac Nacicat Premium 破解版mysql
注意:Mysql對大小寫不敏感, SQL語句末尾加分號「;」git
使用MySQLgithub
mysql -u root -p Enter password:******
mysql> create DATABASE [數據庫名稱];
mysql> drop DATABASE [數據庫名稱];
mysql> use RUNOOB; Database changed
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | runoob | | sys | +--------------------+
mysql> use runoob; Database changed mysql> show tables; +------------------+ | Tables_in_runoob | +------------------+ | apps | | employee | | runoob_tbl | | tcount_tbl | | websites | +------------------+ 5 rows in set (0.00 sec)
mysql>show columns from apps; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | id | int(10) | NO | PRI | NULL | | | app_name | varchar(20) | NO | | NULL | | | url | varchar(40) | NO | | NULL | | | country | varchar(20) | NO | | NULL | | +----------+-------------+------+-----+---------+-------+ 4 rows in set (0.00 sec)
mysql> show create table apps; +-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | apps | CREATE TABLE `apps` ( `id` int(10) NOT NULL, `app_name` varchar(20) NOT NULL, `url` varchar(40) NOT NULL, `country` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | +-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)
mysql> show create database runoob; +----------+-----------------------------------------------------------------+ | Database | Create Database | +----------+-----------------------------------------------------------------+ | runoob | CREATE DATABASE `runoob` /*!40100 DEFAULT CHARACTER SET utf8 */ | +----------+-----------------------------------------------------------------+ 1 row in set (0.00 sec)
個人網站:https://wayne214.github.ioweb