MYSQL入门教程(1)数据库概念与客户端概念

今天就跟大家聊一聊mysql的入门,首先呢!我们得了解一下数据库的概念,什么是数据库呢?

数据

库概念

像不少人学习php,学习一段时间后都会写一个留言板项目来实践一下,而留言本将留言存在哪里?留言大多是是文本,可以以文本文件存贮,但是文本文件管理得并不够好,那么这个时候,我们可以放在数据库里。数据库是什么呢?我们可以通俗地把它理解成一个管理软件,一个能帮我们管理数据的软件,而这个时候,数据的类型就不仅仅是文本了。比如我们可以把类似于一张图片,一个用户的用户名,密码,放进数据库里,从而进行高效的管理.

结合

编程语言的解释呢?大概就是以下这样

PHP非常适合WEB 开发,而开发各种web网站必然存贮大量数据,那么就涉及到PHP与数据库,既然上面我们讲到数据库就好比管理数据的软件。那么这类型软件就不止一种了,现在比较常见的有MySQL,SQlite, PostgreSQL,Oralcle,DB2,而对于个人开发者而言,mysql是比较友好的。所以PHP 与 MySQL之间的操作就像是PHP -> 连接数据库 -> 写入数据 -> 查出数据 -> 格式化数据 -> 显示出来。

当然在进行MySQL的学习之前得安装 MySQL,为了方便一点,在本教程里,我们将用集成环境。集成环境也有比较多的软件,比如xampp,wamp,phpstudy等,这类集成环境操作方法大概一致,且不需要我们单独配置的安装MYSQL。

客户端概念

安装完集成环境后,如何连接MYSQL呢?

打开

集成环境,所有服务开启运行后,

通常打开任务管理,会看到有mysqld.exe在运行,它的目录一般在mysql\bin\mysqld.exe,那么通过这个进程,可以写数据,查数据.

那么如何去控制这个进程呢,这个时候就需要到客户端。mysql启动后->mysqld.exe(一直运行,除非关闭),而mysql客户端 <=> mysqld.exe服务器端之间进行有效的“互动”。下面通过一张图来形象说明

使用客户端链接 mysql [以下是默认值]

-h localhost

-u root

-p

目前常见的mysql客户端有mysql(mysql.exe) , phpmyadmin , navcat , mysql workbench等。

而mysql.exe 是纯命令行的客户端,只能手敲sql语句来执行命令

在集成环境中大都有phpmyadmin,浏览器直接访问 localhost/phpmyadmin,然后输入用户名(大都默认root),密码(大都默认root或没有)就可以打开,phpmyadmin是用php写的图形客户端,可以通过浏览器来管理数据,很方便。

这期的介绍就到这里了,主要讲了数据库的概念以及客户端概念,那么我们下期再见。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容