数据库就是一种特殊的文件,其中存储着需要的数据
【下图为mysql下的数据库数据】
关系型: 采用关系模型(二维表)来组织数据结构的数据库
非关系型: 不采用关系模型组织数据结构的数据库
开源:MySQL、SQLite、MongoDB
非开源:Oracle、DB2、SQL_Server
MySQL、Oracle、SQL_Server、DB2 SQLite
数据元素 --> 记录 -->数据表 --> 数据库
sudo apt-get update
2、安装服务端:
sudo apt-get install mysql-server
/etc/mysql
/var/lib/mysql
sudo /etc/init.d/mysql status
sudo /etc/init.d/mysql start | stop | restart
mysql -h主机地址 -u用户名 -p密码
mysql -uroot -p
ctrl-D
exit
查看版本:select version();
显示当前时间:select now();
什么是SQL
结构化查询语言(Structured Query Language),一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL语句使用特点