MySQL初识:从项目存储到基础操作与SQL命令详解

需积分: 3 0 下载量 83 浏览量 更新于2024-08-05 收藏 2KB TXT 举报
在第一天的MySQL自我系统学习笔记中,我们首先探讨了项目中常见的数据存储方式,包括文件、内存、第三方云服务器和数据库服务器。数据库服务器的发展历程被提及,从早期的网状和层次型到现代的关系型数据库(如MySQL)和非关系型数据库(NoSQL)。 MySQL作为一个关键的组件,被集成在XAMPP服务器套装中,它主要负责数据的存储和管理。XAMPP包含了MySQL、Apache、Tomcat等服务器,MySQL的部署涉及服务器端和客户端的角色划分。服务器端(如银行数据库服务器)通过监听3306端口来存储和维护数据,启动文件通常位于xampp/mysql/bin/myqlservice.exe。客户端则通过-h、-p、-u和-p参数连接到服务器,例如mysql -h 127.0.0.1 -p 3306 -uroot -p。 学习过程中,掌握了几个重要的管理命令,如quit退出连接,showdatabases查看所有数据库,use数据库名称切换到指定数据库,以及showtables和desc数据表名称来了解表结构。SQL,即结构化查询语言,是与关系型数据库交互的关键工具。SQL有两种运行方式:交互模式和脚本模式,前者通过命令行逐行执行,后者将多个命令写入脚本批量处理。SQL语法规范包括使用分号结束命令、关键字大小写区分以及单行或多行注释的使用。 在实际操作中,我们还学习了如何使用SQL来管理数据库,如dropdatabaseifexists用于安全地删除数据库,而create database则是用来创建新的数据库。这些基础概念和命令是MySQL入门者必须掌握的基础知识,对于后续的数据操作和数据库设计至关重要。理解并熟练运用这些知识,将有助于提升在Web开发中的数据处理能力。