10.9软件测试学习笔记

一.在linux系统里安装mysql

检查网络连接

确保您的机器可以访问互联网,运行如下命令测试网络连接

bash

ping www.google.com

清理 YUM 缓存

可以尝试清理 YUM 的缓存,并重新生成缓存:

bash

sudo yum clean all sudo yum makecache

检查 YUM 源配置

确保您的 YUM 源配置文件存在并且配置正确。常见的配置文件位置在 /etc/yum.repos.d/ 目录下。有几个常用的 YUM 源,例如:

  • CentOS 官方源
  • EPEL (Extra Packages for Enterprise Linux)
  • RPM Fusion

确保源文件没有被损坏。您可以使用以下命令查看当前的源配置:

bash

yum repolist

更换 YUM 源

如果您发现源配置问题,您可以考虑更换为其他的 YUM 源。可以使用以下命令备份原有的源并添加阿里云的 CentOS 7 源(以 CentOS 7 为例):

sudo mv /etc/yum.repos.d /etc/yum.repos.d.bak

sudo mkdir /etc/yum.repos.d

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

然后再次执行:

sudo yum clean all sudo yum makecache

1.安装 MariaDB

在确认网络和源可用后,您可以尝试重新安装 MariaDB:

sudo yum -y install mariadb mariadb-server

2.启动 MariaDB

systemctl start mariadb.server

3.设置root密码

mysql_secure_installation

123456

4.进入数据库

mysql -u root -p

5.停止mariadb服务

systemctl stop mariadb.server

二.MySQL授权远程连接的设置

1.进入mysql

2.选择数据库

use mysql

3.添加root用户的远程访问权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '311824';

4.刷新权限

FLUSH PRIVILEGES;

5.连接navicat

6.查看mariadb的进程

ps -ef | grep mariadb

三.设计MySQL数据表

1.字符编码

计算机底层数据存储的都是0和1,那么对于计算机来说,为了能有效的传递信息,必须有一个规则来确定。

ASCII:美国信息互换标准代码

GB2312

GBK

Unicode:国际标准码表

ISO-8859-1

UTF-8:是Unicode一种转换方式,是我们常用的字符编码

2.数据库的创建

创建数据库:CREATE DATABASE IF NOT EXISTS

                        DEFAULT CHASRSET utf8 COLLATE utf8_general_ci;

创建表:

CREATE TABLE IF NOT EXISTS 'user'   //创建表,名称为user

('user_id' INT UNSIGNED AUTO_INCREMENT,  //字段名较user_id 整数类型 无符号的 自增的

'user_name'VARCHAR(100) NOT NULL,  //字段名为user_name最大能存储100个字符的字符串

'birthday'DATE,     //字段名为birthday 日期类型

PRIMARY KEY('user_id')   //唯一主键是user_id

)ENGINE=InnoDB DEFAULT CHARSET=utf8;  //存储引擎为InnoDB 默认字符编码是utf-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值