IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 多测师拱墅校区__肖sir__数据库之安装(2) -> 正文阅读

[系统运维]多测师拱墅校区__肖sir__数据库之安装(2)

一、数据库的安装
1、查询数据库是否有安装包
rpm -qa|grep mysql

2、删除已经存在的数据库
(1)第一种方法:yum remove mysql * 删除linux种的数据库
(2)第二种方法:rpm -e --nodeps 包名 删除linux种的数据库
(3)第三种方法:yum erase 包名 删除linux种的数据库

3、安装数据库
(1)安装mysql数据库客户端
yum install mysql
(2)在线安装mysql数据库服务端
yum install mysql-server
在这里插入图片描述
4、对数据库服务的操作(要使用就要开启数据库)
service mysqld status 查看数据库服务状态
service mysqld start 开启数据库
service msyqld restart 重启数据库
service msyqld stop 关闭数据库

5、设置初始密码:
mysqladmin -u root password ‘123456’
在这里插入图片描述
6、进入数据库操作界面
mysql -u root -p 在敲回车
输入密码

在这里插入图片描述
7、显示所有的数据库
show databases;
在这里插入图片描述
8、新建一个数据库:
create database 数据库名
案例:create database dcs
在这里插入图片描述
9、drop database 数据库名 删除数据库
案例:drop database hs ;
在这里插入图片描述
10、use 库名 使用数据库
案例:use dcs ;

在这里插入图片描述
11、
show tables 显示数据库中所有的表
在这里插入图片描述
12、数据库中退出界面到linux中;
(1)ctrl+z 退出;
(2)ctrl+c 退出;
(3) \q退出
(4)exit 退出
(5)quit退出

13、数据库授权:
(1)授权:
grant all privileges on . to root@‘%’ identified by ‘123456’
在这里插入图片描述

(2)刷新权限
flush privileges ;
在这里插入图片描述
14、创建表基本结构
格式:
create table 表名( 字段名1 字符类型(字符长度), 字符名2 字符类型(字符长度));
案例:
create table gs1(id int(20),name char(20),age int(20));
在这里插入图片描述

15、字符类型:
(1)数据类型
a、int 类型 字节数:4
b、float 浮点数 字节数 :4
c、bigint 字符数:8
在这里插入图片描述
(2)字符类型
char 字符 范围 0-255
varchar 字符范围 0-65535
在这里插入图片描述
(3)时间类型

a、time 时间
b、year 年
c、datetime 年月日,时分秒
d、date 年月日

在这里插入图片描述
16、约束
定义:约束用于表中字段进行限制,保证表中数据的正确性和唯一性。
1、primary key 主键约束
非空、唯一、用于唯一标识对应的记录。
一个表中只有一个主键约束,不能为空,唯一。
在这里插入图片描述

2、 unique 唯一索引
保证字段值具有唯一性,并且能为空,一个表中开源有多个唯一索引
案例:create table gs2(id int(10)primary , age int(10) unique, name char(10) not null , fs int(10) default 60 );
唯一的:
在这里插入图片描述

3、not null 非空约束
案例:create table gs2(id int(10)primary , age int(10) unique, name char(10) not null , fs int(10) default 60 );

4、default 默认值
定义:默认给字段指定默认值
案例:create table gs2(id int(10)primary , age int(10) unique, name char(10) not null , fs int(10) default 60 );
在这里插入图片描述

5、auto_increment 自增长

案例:create table gs3(id int(10)primary key auto_increment , age int(10) unique, name char(10) not null , fs int(10) default 60 );

在这里插入图片描述

17、desc 查看表结构
格式:desc 表名;
案例:desc gs1;
在这里插入图片描述

18、
插入表中数据:
(1)插入数据方法一:
格式: inser into 表名 values (数值1,数值2,数值3) ;
备注:数值不用引号,字符类型,时间等需要用引号
案例:insert into gs1 values(1,‘wy’,‘18’);
在这里插入图片描述
(2)插入数据方法二:(部分数)
格式: inser into 表名 (字段1,字段2 ) values (数值1,数值2) ;
案例:insert into gs1(id, name) values(1,‘jx’);

19、查询语句:
格式:select * from 表名
案例:select * from gs1 ;
在这里插入图片描述
20、default charset=utf8
在这里插入图片描述

二、安装navicat:

1、下载navicat包
在这里插入图片描述
2、解压包:

在这里插入图片描述

3、点击下图在这里插入图片描述
4、点击注册
在这里插入图片描述
5、密钥:
NAVH-WK6A-DMVK-DKW3

6、复制注册码,激活
在这里插入图片描述
7、表示安装成功
在这里插入图片描述
8、创建快捷方式:
在这里插入图片描述
9、桌面显示navicat的快捷方式
在这里插入图片描述
10、
配置链接参数
11、

11、打开sql编辑界面
在这里插入图片描述

连接中出现问题:
1、防火墙是否关闭
service iptables stop
2、数据库是否开启
service mysqld start
3、授权还要刷新
grant all privileges on . to root@‘%’ identified by ‘123456’
刷新:
flush privileges ;
4、ip地址是否正确
确定数据库在那个ip上,ip是否有变化
5、账号和密码是否正确

==========================
作业:
student 学生表
在这里插入图片描述

删除表:

格式:drop table 表名;
案例:DROP TABLE gs1 ;

在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-06 16:28:46  更:2022-04-06 16:32:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 22:41:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码