Linux安装MySQL以及增删查改

目录

MySQL简介:

MySQL的特点:

MySQL安装步骤

一、在centos下安装mysql

1、添加MySQL官方的Yum仓库。你可以使用官方的仓库配置,也可以使用第三方仓库,如webtatic。这里我们使用官方的仓库:

​编辑

2、安装MySQL服务器:

3、启动MySQL服务:

4、 修改数据库密码为123456

5、安全设置MySQL,包括设置root密码和删除匿名用户:

6、如果需要,可以开机启动MySQL服务:

7、登录MySQL,使用root账户和刚才设置的密码:

二、MySQL增删查改命令 

1. 创建数据库 cms

​编辑

2. 在数据库 cms 下创建表 student,至少包含学号、姓名、手机号、性别字段

3. 实现增加记录、更新记录、查找记录和删除记录功能

增加记录:

更新记录:

查找记录:

删除记录:


 

 CSDN质量分查询链接:https://www.csdn.net/qc?utm_source=1966961068

MySQL简介:

MySQL是一种流行的关系型数据库管理系统(RDBMS),它是以C和C++语言编写的,具有多用户、多线程的特性。MySQL广泛用于各种应用程序和网站,包括Web应用程序的数据存储、日志记录系统和数据分析平台等。MySQL具有开源、高性能、可靠性强等特点,因此备受欢迎。MySQL支持多种操作系统,包括Linux、Windows和macOS等。

MySQL的特点:

MySQL具有许多特点,其中一些主要的包括:

  1. 开源性: MySQL是开源软件,意味着用户可以免费获取、使用和修改其源代码,也可以根据需要进行定制和扩展。

  2. 跨平台性: MySQL支持多种操作系统,包括Linux、Windows、macOS等,使其可以在各种环境中运行。

  3. 高性能: MySQL经过优化,具有快速的查询处理能力和高效的数据存储方式,适用于处理大规模数据和高并发访问的场景。

  4. 可扩展性: MySQL提供了各种方式来扩展其性能和功能,例如使用主从复制、分区和集群等技术来实现水平和垂直扩展。

  5. 安全性: MySQL提供了多种安全功能,包括用户认证、权限管理、数据加密等,可以保护数据库中的数据免受未经授权的访问和攻击。

  6. 灵活性: MySQL支持多种存储引擎,如InnoDB、MyISAM等,每种存储引擎都有不同的特性和优势,用户可以根据具体需求选择合适的引擎。

  7. 可靠性: MySQL经过了长时间的发展和测试,在各种生产环境中得到了验证,具有较高的稳定性和可靠性。

  8. 社区支持: MySQL拥有庞大的用户社区和开发社区,用户可以通过社区论坛、邮件列表等方式获取帮助和支持,解决问题和分享经验。

MySQL安装步骤

一、在centos下安装mysql

在CentOS下安装MySQL的步骤如下:

1、添加MySQL官方的Yum仓库。你可以使用官方的仓库配置,也可以使用第三方仓库,如webtatic。这里我们使用官方的仓库:

yum install wget
wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm


2、安装MySQL服务器:

 sudo yum install mysql-community-server --nogpgcheck


3、启动MySQL服务:

sudo systemctl start mysqld

4、 修改数据库密码为123456

ALTER USER '用户名'@'localhost' IDENTIFIED BY '新密码';

请将“用户名”替换为您的 MySQL 用户名,并将“新密码”替换为您想要设置的新密码。

5、安全设置MySQL,包括设置root密码和删除匿名用户:

sudo mysql_secure_installation


6、如果需要,可以开机启动MySQL服务:

sudo systemctl enable mysqld


7、登录MySQL,使用root账户和刚才设置的密码:

mysql -u root -p


以上步骤会安装MySQL服务器,并设置好基本的安全性。记得在实际生产环境中,你应该创建自己的用户和数据库,并且设置复杂的密码。

二、MySQL增删查改命令 

1. 创建数据库 cms

要创建一个名为 'cms' 的数据库,可以使用以下命令:

CREATE DATABASE cms;

2. 在数据库 cms 下创建表 student,至少包含学号、姓名、手机号、性别字段

要在数据库 'cms' 下创建表 'student',您可以使用以下命令:

USE cms;

CREATE TABLE student (
    学号 INT PRIMARY KEY AUTO_INCREMENT,
    姓名 VARCHAR(50),
    手机号 VARCHAR(15),
    性别 VARCHAR(10)
);

这将创建一个名为 'student' 的表格,其中包含学号、姓名、手机号和性别字段。

3. 实现增加记录、更新记录、查找记录和删除记录功能

增加记录:
INSERT INTO student (姓名, 手机号, 性别) VALUES ('张三', '1234567890', '男');
更新记录:
UPDATE student SET 手机号 = '0987654321' WHERE 学号 = 1;
查找记录:
SELECT * FROM student WHERE 学号 = 1;
删除记录:
DELETE FROM student WHERE 学号 = 1;

以上这些这些是在 MySQL 中执行的基本操作。您可以根据需要进行调整和扩展。

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值