目录
1、添加MySQL官方的Yum仓库。你可以使用官方的仓库配置,也可以使用第三方仓库,如webtatic。这里我们使用官方的仓库:
5、安全设置MySQL,包括设置root密码和删除匿名用户:
2. 在数据库 cms 下创建表 student,至少包含学号、姓名、手机号、性别字段
优快云质量分查询链接:https://www.youkuaiyun.com/qc?utm_source=1966961068
MySQL简介:
MySQL是一种流行的关系型数据库管理系统(RDBMS),它是以C和C++语言编写的,具有多用户、多线程的特性。MySQL广泛用于各种应用程序和网站,包括Web应用程序的数据存储、日志记录系统和数据分析平台等。MySQL具有开源、高性能、可靠性强等特点,因此备受欢迎。MySQL支持多种操作系统,包括Linux、Windows和macOS等。
MySQL的特点:
MySQL具有许多特点,其中一些主要的包括:
开源性: MySQL是开源软件,意味着用户可以免费获取、使用和修改其源代码,也可以根据需要进行定制和扩展。
跨平台性: MySQL支持多种操作系统,包括Linux、Windows、macOS等,使其可以在各种环境中运行。
高性能: MySQL经过优化,具有快速的查询处理能力和高效的数据存储方式,适用于处理大规模数据和高并发访问的场景。
可扩展性: MySQL提供了各种方式来扩展其性能和功能,例如使用主从复制、分区和集群等技术来实现水平和垂直扩展。
安全性: MySQL提供了多种安全功能,包括用户认证、权限管理、数据加密等,可以保护数据库中的数据免受未经授权的访问和攻击。
灵活性: MySQL支持多种存储引擎,如InnoDB、MyISAM等,每种存储引擎都有不同的特性和优势,用户可以根据具体需求选择合适的引擎。
可靠性: MySQL经过了长时间的发展和测试,在各种生产环境中得到了验证,具有较高的稳定性和可靠性。
社区支持: 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 中执行的基本操作。您可以根据需要进行调整和扩展。