小能MySQL笔记 第一课

古代人们想记录信息,通常把信息记录在龟甲,兽骨。

那现代生活中一般记账记载哪呢?

账本上,门上,墙上。。。

 

无论记在哪,记录的都是信息,变化的只是信息的载体。

随着现代社会数据急剧增多,我们需要更高效的记录信息的方式。

 

 

 

在17301班级里,有档案表、成绩表、就业登记表。。。把这些表放在一个档案袋里,这个档案袋就相当于----数据库。

且17302班,也有这个档案,为了安全存放档案,将档案存入档案室中,档案室就相当于----数据库服务器

设置档案管理员,方便管理档案,这个档案管理员就相当于---数据库管理员。

 

 

一台服务器下有多个库,一个库下有1到多张表,表有多行多列的数据。 

 

增删改查都是正对“表”来说的。

 

 

 

数据库服务器是不是mysql呢?

对于数据库存储数据来说,国际上有sql标准,如:列类型,sql语法是有ISO标准的。很多软件开发商遵守sql标准来开发一套软件,用来存储和管理数据,这套软件就可以称为数据库管理系统。

 

就好比说,浏览器看网页,可以用 firefox,IE,360

管理数据,可以用mysql,Oracle,IBM db2,sqlite,postgresql

 

数据库大体上要遵循sql标准,但未必100%遵循。

各厂商的产品可以对sql标准的执行有微小差异。

比如mysql就没有全连接full join,没有sql server中topN这种用法。

就像html有w3c标准来约束,但各浏览器也有解析不兼容的地方。

 

为什么要先用mysql来学习?

1.mysql和Linux,php,Apache,配合紧密,LAMP架构。

2.mysql开源,免费

 

关注postgresql

postgresql也是一个开源数据库,sql标准执行方面,比mysql要严格。

mysql---卖给了sun----被Oracle收购,版权开源方面前途未卜。

 

 

安装mysql。装哪一个版本

对于软件应用,尤其是开源软件,不要追求最新的版本,往往最新的版本,意味着bug多,新用户往往成了“小白鼠”

开源软件的版本,一般有bate版,stable。尽量选择稳定版,目前比较稳定的2个版本,mysql5.1,mysql5.5.

安装mysql,选择mysql中数据存放的位置。

 

 

如果出了这个错误

uploading.gif转存失败重新上传取消

原因:敲mysql的时候,其实系统调用了mysql.exe这个可执行文件。

系统是怎么找到安装mysql.exe的路径呢?

系统有环境变量的概念,在环境变量指定的几个目录及当前目录下寻找,可以把bin目录加到环境变量里,或者干脆进入到bin目录下去操作。

 

澄清一个概念,cmd提示符和mysql服务器是什么关系?

客户端client  和服务端server的关系。

 

还有没有其他mysql客户端

有navcat MySQLfront,PHPmyadmin。

发布了33 篇原创文章 · 获赞 4 · 访问量 3738

猜你喜欢

转载自blog.csdn.net/linux2422988311/article/details/102921438