mac环境安装mysql及操作
#安装mysql
brew install mysql
#启动本地mysql服务
brew services start mysql
#默认是没有mysql密码的,设置mysql初始密码
mysql_secure_installation
根据提示输入密码等设置
#登陆mysql
mysql -u root -p
#常用命令
#列出所有的数据库
show databases;
#创建数据库
mysql> create database student;
Query OK, 1 row affected (0.00 sec)
# 使用指定的数据库
mysql> use student;
Database changed
sql基础(来源sqlzoo)
有如下一张表:
name:國家名稱
continent:洲份
area:面積
population:人口
gdp:國內生產總值
查询德國 Germany 的人口
SELECT population FROM world
WHERE name = 'Germany'
查詢面積為 5,000,000 以上平方公里的國家,對每個國家顯示她的名字和人均國內生產總值(gdp/population)
SELECT name, gdp/population FROM world
WHERE area > 5000000
檢查列表:單詞“IN”可以讓我們檢查一個項目是否在列表中。
顯示“Ireland 愛爾蘭”,“Iceland 冰島”,“Denmark 丹麥”的國家名稱和人口
SELECT name, population FROM world
WHERE name IN ('Iceland', 'Denmark');
BETWEEN 允許範圍檢查 - 注意,這是包含性的。
顯示面積為 200,000 及 250,000 之間的國家名稱和該國面積。
SELECT name, area FROM world
WHERE area BETWEEN 200000 AND 250000