【HTTP图片服务器】【项目记录2】:安装、配置MySQL环境

it2023-02-20  82

服务器环境

所用服务器:阿里云 终端软件:Xshell

CentOS 版本:

指令: [root@dex ~]# cat /etc/redhat-release 结果: CentOS Linux release 8.2.2004 (Core)

安装 MySQL

以下操作皆在 root 权限下进行

yum install mysql yum install mysql-server

安装的 mysql 版本:

指令: [root@dex ~]# mysql -V 结果: mysql Ver 8.0.21 for Linux on x86_64 (Source distribution)

配置 MySQL

安装完成后,通过运行以下命令来启动MySQL服务并使它在启动时自动启动:

systemctl enable --now mysqld

检查MySQL服务器是否正在运行:

systemctl status mysqld

结果:

运行 mysql_secure_installation 脚本,该脚本执行一些与安全性相关的操作并设置 MySQL root 密码:

mysql_secure_installation

首先要设置 MySQL 的密码,密码健壮度分三个等级,自行选择,注意密码至少需要8位。 设置完密码后,还将要求你删除匿名账户、限制 root 访问、删除测试用数据库等,建议都按 y 即可。

登录 MySQL

mysql -u root -p 之后输入你刚才设置的MySQL密码

指令含义:

-u 指 -user用户名。后面接用户名,默认用户名一般都是root.-p 指 -password密码。 输入密码进行登录。简单来说就是分别输入了你的用户名和密码来登录MySQL.

登录成功如图所示: 退出MySQL的指令:

quit 或者Ctrl+D

简单、常用的MySQL指令

create database school; //创建一个名为school的数据库 show databases; //查看所有数据库 use school; //使用此数据库 create table student(name varchar(32),age int,gender varchar(2)); //创建名为student的数据表 desc student; //查看此表结构 show tables; //查看所有表 insert into student (name,age,gender) values (‘张三’,21, ‘男’); //向此表中插入一条数据 select * from student; //查看此表内容 delete * from student;//清空此表内数据,但不重置自增。 truncate table student;//清空表内数据,重置自增。 drop table student; //删除此表 … …

下一篇:【HTTP图片服务器】【项目记录3】:数据库接口测试

最新回复(0)