MYSQL入门教程:创建与管理数据库

3星 · 超过75%的资源 | 下载需积分: 10 | PDF格式 | 495KB | 更新于2024-09-14 | 191 浏览量 | 2 下载量 举报
收藏
"MySQL学习与实验,包括启动MySQL、使用MySQL以及数据库和表的操作" 在学习和实验MySQL的过程中,首先需要了解如何启动MySQL服务。在控制台中,通过切换到MySQL安装目录下的bin子目录,例如`F:\mysql\bin`,然后运行`mysqld`命令来启动MySQL服务器。启动后,可以在任务管理器中看到mysqld.exe进程,表明MySQL已成功运行。 接下来是使用MySQL客户端连接到服务器。在同一个命令行窗口中,输入`mysql -u root -p`,然后输入设置的root用户的密码,例如`*** (123)`。登录成功后,将进入MySQL命令行界面,可以执行各种SQL语句。 在MySQL中,`show databases;`命令用于查看当前存在的数据库。通常,系统会预设一些数据库,如`information_schema`、`cluster_replication`、`mysql`和`test`。若要创建新的数据库,可以使用`CREATE DATABASE database_name;`命令,比如创建一个名为`office`的数据库,用以存储办公人员信息。 切换到新创建的数据库使用`USE database_name;`命令,如`USE office;`。接着,可以创建数据表来存储数据,例如创建一个名为`personal`的表,用于记录员工信息,包含`member_no`、`name`、`birthday`和`exam_score`四个字段。创建表的SQL语句如下: ```sql CREATE TABLE personal ( member_no CHAR(5), name CHAR(10), birthday DATE, exam_score INT ); ``` 创建完表后,可以使用`DESCRIBE table_name;`来查看表结构,以确认字段设置是否正确。对于`personal`表,可以看到其字段类型、是否允许为空等信息: ```sql +------------+------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+------------+------+-----+---------+-------+ | member_no | char(5) | | PRI | | | | name | char(10) | YES | | NULL | | | birthday | date | | | | | | exam_score | int | | | | | +------------+------------+------+-----+---------+-------+ ``` 至此,MySQL的基本操作已经介绍完毕,包括启动MySQL服务、登录MySQL客户端、查看和创建数据库,以及在数据库中创建和描述表。这些基本操作是进行进一步的数据管理和查询的基础。在实际应用中,还会涉及到插入数据(INSERT INTO)、查询数据(SELECT)、更新数据(UPDATE)和删除数据(DELETE)等操作,以及索引、视图、存储过程、触发器等高级特性,这些都是MySQL学习的重要部分。通过不断的练习和实验,可以逐渐掌握MySQL这一强大的关系型数据库管理系统。

相关推荐