当前位置: 首页 > news >正文

centos 7 Mysql服务

将此服务器配置为 MySQL 服务器,创建数据库为 hubeidatabase,将登录的root密码设置为Qwer1234。在库中创建表为 mytable,在表中创建 2 个用户,分别为(xiaoming,2010-4-1,女,male),(zhangsan,2010-9-1,男,female),性别显示为中文,表结构如下:

字段名

数据类型

主键

自增

ID

Int

Name

varchar(10)

Birthday

Datetime

Sex

char(8)

Password

char(64)

一、安装mariadb

1.使用 yum 安装

yum install mariadb-server

二、配置mariadb

1.开启服务,并设置服务自启动

# 开启mariadb服务

systemctl start mariadb 

# 开启自启动,服务器启动后自动开启mariadb服务

systemctl enable mariadb

2.输入 mysql_secure_installation 命令进行mariadb配置

 mysql_secure_installation

3.输入完后会出现几个选项,依次输入y/n

# 输入超级管理员(root)的密码,我们是首次进入直接回车跳过Enter current password for root (enter for none):# 是否设置密码, 此处我们输入ySet root password? [Y/n]: y# 输入新密码,这里我填Qwer1234New password: Qwer1234# 再次输入新密码,跟上面输入的一致Re-enter new password: Qwer1234# 是否移除匿名用户,此处我们输入yRemove anonymous users? [Y/n]: y# 是否拒绝root远程登录, 此处我们选择拒绝 yDisallow root login remotely? [Y/n]: y# 是否删除test数据库(mariadb自带的一个测试数据库,可删除),yRemove test database and access to it? [Y/n]: y# 是否重新加载权限表, 此处我们选择 yReload privilege tables now? [Y/n]: y

4.配置完选项后,测试登录mariadb

# 输入完mysql -u root -p 后进行回车输入密码,输入密码时候是隐藏的[root@porty local]# mysql -u root -p Enter password:Qwer1234

如果出现下图则代表成功了!

三.创建数据库

1.登入数据库

mysql -u root -p

2.创建数据库

MariaDB [(none)]> create database hubeidatabase;

3.切换到创建的数据库

MariaDB [(none)]> use hubeidatabase

四.创建表:

Create table if not exists mytable(ID int AUTO_INCREMENT,Name varchar(10),Birthday datetime,Sex char(8),Password char(64),Primary key(ID))charset utf8;

查看表结构:

插入数据:

insert into mytable(name,birthday,sex,password)values("xiaoming", '2010-4-1', "女","male"),("zhangsan", '2010-9-1', "男","female");

http://www.lryc.cn/news/522783.html

相关文章:

  • React 表单处理与网络请求封装详解[特殊字符][特殊字符]
  • C++ 的 CTAD 与推断指示(Deduction Guides)
  • 【Rust自学】13.2. 闭包 Pt.2:闭包的类型推断和标注
  • 如何将原来使用cmakelist编译的qt工程转换为可使用Visual Studio编译的项目
  • 微软确认Win10停更不碍Microsoft 365使用!未来是否更新成谜
  • Ubuntu、Windows系统网络设置(ping通内外网)
  • 华为OD机试E卷 ---最大值
  • UllnnovationHub,一个开源的WPF控件库
  • Fabric区块链网络搭建:保姆级图文详解
  • Kubernetes (K8s) 权限管理指南
  • IM聊天学习资源
  • 计算机视觉模型的未来:视觉语言模型
  • 【JAVA 基础 第(19)课】Hashtable 类用法和注意细节,是Map接口的实现类
  • 浅谈 JVM
  • html的iframe页面给帆软BI发送消息
  • spark任务优化参数整理
  • C++ 模拟真人鼠标轨迹算法 - 防止游戏检测
  • 生产环境中常用的设计模式
  • 基于SpringBoot+Vue的药品管理系统【源码+文档+部署讲解】
  • 【CompletableFuture实战】
  • Redis 缓存穿透、击穿、雪崩 的区别与解决方案
  • Python自动化测试中定位隐藏菜单元素的策略
  • 【张雪峰高考志愿填报】合集
  • 53,【3】BUUCTF WEB october 2019 Twice SQLinjection
  • 【Linux系统】分区挂载
  • Oracle 可观测最佳实践
  • Ubuntu本地部署网站
  • 图数据库 | 18、高可用分布式设计(中)
  • Java 读取 Windows 设备的唯一性标识及定位
  • Spring boot框架下的RabbitMQ消息中间件