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

科技网站制作营销网站制作公司

科技网站制作,营销网站制作公司,上海网站seo策划,国外网站推广一、对于数据库的基本介绍 1.什么是数据库 数据库就是个高级的表格软件 2.常见数据库 Mysql Oracle mongodb db2 sqlite sqlserver … 3.Mysql (SUN -----> Oracle) 4.mariadb (Mysql的一种) 数据库中的常用名词 1.字段 :表格中的表头 2.表 &…

一、对于数据库的基本介绍

1.什么是数据库
数据库就是个高级的表格软件

2.常见数据库
Mysql Oracle mongodb db2 sqlite sqlserver …

3.Mysql (SUN -----> Oracle)

4.mariadb (Mysql的一种)

数据库中的常用名词
1.字段 :表格中的表头
2.表 :表格
3.库 :存放表格的目录
4.查询 :对表格中的指定内容进行查看

二、数据库的安装及安全初始化

(一)mariadb的安装

dnf install mariadb-server.x86_64 -y

在这里插入图片描述
启动程序
systemctl enable --now mariadb
在这里插入图片描述

(二)软件的基本信息

启动服务 mariadb.service
默认端口号 3306
主配置文件 /etc/my.cnf.d/mariadb-server.cnf
数据目录 /var/lib/mysql (当需要重新安装mariadb时需要清理此目录或备份)

(三)数据库的安全初始化

1、关闭数据库开放端口

编辑配置文件
在这里插入图片描述
重启服务 systemctl restart mariadb

2、执行安全初始化脚本

数据库安全初始化脚本
mysql_secure_installation
在这里插入图片描述
在这里插入图片描述
设定完密码之后 所有问题全部选是

mysql -uroot -p ## -u 指定登陆用户 -p 密码
在这里插入图片描述

三、数据库的基本管理

首先登陆数据库
mysql -uroot -p
在这里插入图片描述

(一)查看

USE mysql;进入mysql库
SHOW DATABASES;显示库名称
SHOW TABLES;显示库中的所有表
SELECT * FROM user;查询所有数据
SELECT Host,User,Password FROM user;查询指定字段

(二)新建

1、 新建库

CREATE DATABASE westos;

在这里插入图片描述

2、新建表

CREATE TABLE westos.userlist (
在这里插入图片描述
尽量打了(之后 在下一行编写字段信息
再);执行
便于排错
在这里插入图片描述
在这里插入图片描述
插入数据
INSERT INTO westos.userlist VALUES (‘user1’,‘123’);

在这里插入图片描述

(三)更改

1、更改库

在这里插入图片描述
一般情况下不会更改库的名字,容易造成数据混淆

登陆数据目录
在这里插入图片描述
将想要更改的库的名字改掉
在这里插入图片描述

2、更改表

USE westos;进入westos库

在这里插入图片描述
更改表的名字
ALTER TABLE userlist RENAME linux;

在这里插入图片描述
更改表的结构

添加一个年龄(添加一个age字段)
ALTER TABLE userlist ADD age varchar(4) AFTER password;
在这里插入图片描述
放弃一个字段
在这里插入图片描述
更改表头数据
UPDATE user list set age=18;
在这里插入图片描述
指定一个修改
UPDATE userlist set age=20 WHERE username=‘user1’;

在这里插入图片描述

(四)删除

删除用户
DELETE FROM userlist WHERE username=‘user’ AND age=‘18’;
在这里插入图片描述
删除表头数据
ALTER TABLE userlist DROP age;

在这里插入图片描述

删除表
DROP TABLE userlist;
在这里插入图片描述

删除库
DROP DATABASE westos;
在这里插入图片描述

四、数据库的密码管理

(一)数据库密码更改

将数据库的密码从westos 改为lee
mysqladmin -uroot -pwestos password lee
在这里插入图片描述

(二)数据库密码破译

第一步 关闭数据库
systemctl stop mariadb
第二步 启动数据库的安全模式
mysqld_safe --skip-grant-tables &

接下来不需要密码直接可以进入到数据库
在这里插入图片描述
然后 需要更新数据库的信息
更改密码存放的字段的内容

UPDATE mysql.user SET authentication_string=password(‘westos’) WHERE User=‘root’;
在这里插入图片描述
把所有数据库的进程全部过滤出来
ps aux | grep mysql

然后需要结束掉

kill -9 mysql的所有进程
在这里插入图片描述

这样mysql才能重启

重启数据库
systemctl start mariadb

五、数据库的授权操作

CREATE USER lee@‘%’ identified by ‘lee’;
%表示登陆数据库的主机可以是任意主机

CREATE USER lee@‘localhost’ identified by ‘lee’;
localhost表示lee只能再数据库所在的主机中使用

在这里插入图片描述
先建立一个数据库
CREATE DATABASE westos;

再建立一个表
CREATE TABLE westos.userlist (
username varchar(10) not null,
password varchar(50) not null
);
在这里插入图片描述

用lee用户登陆数据库
mysql -ulee -plee
在这里插入图片描述
此时lee用户没有权利查看库
在这里插入图片描述

退出
使用root超级用户登陆并且予之授权
mysql -uroot -p

查看用户的权利
SHOW GRANTS for lee@localhost;
在这里插入图片描述
授权
GRANT INSERT,SELECT ON westos.* TO lee@localhost;
在这里插入图片描述
收回权利 收回INSERT权利
REVOKE INSERT ON westos.* FROM lee@localhost;
在这里插入图片描述

六、数据库的备份及还原

不用进入数据库执行命令
mysql -uroot -p -e “命令”
在这里插入图片描述

备份所有的库
mysqldump -u root -p --all-database

备份 只是需要表不需要里面的数据
mysqldump -u root -p --all-database --no–data

备份指定的库
mysqldump -u root -p westos

输出到文件中
mysqldump -u root -p westos > /mnt/westos.sql
在这里插入图片描述

把数据库中westos库删掉
mysql -uroot -pwestos -e “DROP DATABASE westos;”
在这里插入图片描述

如何将备份出来的westos.sql文件复原

第一种方法 先建立一个库 再将备份文件导入库中

建立一个库
mysql -uroot -pwestos -e “create database westos;”

备份文件导入库中
mysql -uroot -pwestos westos < /mnt/westos.sql

在这里插入图片描述

第二种方法 编辑配置文件
vim /mnt/westos.sql
在这里插入图片描述
再导入
mysql -uroot -pwestos < /mnt/westos.sql

在这里插入图片描述

七、数据库的web控制器

安装phpmyadmin的运行环境

dnf install httpd php php-mysqlnd -y
在这里插入图片描述
开启服务
systemctl enable --now httpd

让火墙运行我们能使用
firewall-cmd --permanent --add-service=http

在这里插入图片描述
将phpmyadmin压缩包解开到默认发布目录

tar jxf phpMyAdmin-3.4.0-all-languages.tar.bz2 -c /var/www/html/
在这里插入图片描述

从文本模板生成配置文件
cp config.sample.inc.php config.inc.php

可以输入自己的ip信息也可以不进行更改

在这里插入图片描述
接下来就可以利用图形控制数据库

在这里插入图片描述


文章转载自:
http://silk.xnLj.cn
http://testament.xnLj.cn
http://ensilage.xnLj.cn
http://albinism.xnLj.cn
http://tympano.xnLj.cn
http://ventrotomy.xnLj.cn
http://heterophyllous.xnLj.cn
http://protectionist.xnLj.cn
http://flashback.xnLj.cn
http://vizir.xnLj.cn
http://jolliness.xnLj.cn
http://kidology.xnLj.cn
http://dilapidated.xnLj.cn
http://sugarbush.xnLj.cn
http://trophallaxis.xnLj.cn
http://differentiable.xnLj.cn
http://transposon.xnLj.cn
http://cutinization.xnLj.cn
http://piute.xnLj.cn
http://squid.xnLj.cn
http://caravaggioesque.xnLj.cn
http://headwork.xnLj.cn
http://boundlessly.xnLj.cn
http://landtrost.xnLj.cn
http://epigenesis.xnLj.cn
http://grovel.xnLj.cn
http://flako.xnLj.cn
http://geoid.xnLj.cn
http://yttric.xnLj.cn
http://recognizee.xnLj.cn
http://prediabetes.xnLj.cn
http://animato.xnLj.cn
http://stralsund.xnLj.cn
http://jacquette.xnLj.cn
http://buttocks.xnLj.cn
http://mirthless.xnLj.cn
http://pavilion.xnLj.cn
http://auspice.xnLj.cn
http://helot.xnLj.cn
http://stealthily.xnLj.cn
http://jockey.xnLj.cn
http://zygospore.xnLj.cn
http://emmarble.xnLj.cn
http://motss.xnLj.cn
http://rapido.xnLj.cn
http://resitting.xnLj.cn
http://mambo.xnLj.cn
http://glaze.xnLj.cn
http://continued.xnLj.cn
http://fucker.xnLj.cn
http://jug.xnLj.cn
http://curvicaudate.xnLj.cn
http://dicacodyl.xnLj.cn
http://ceremonialist.xnLj.cn
http://monkeyshine.xnLj.cn
http://odic.xnLj.cn
http://biennially.xnLj.cn
http://steelworks.xnLj.cn
http://rechange.xnLj.cn
http://weariful.xnLj.cn
http://jugate.xnLj.cn
http://neologian.xnLj.cn
http://dakoit.xnLj.cn
http://malinger.xnLj.cn
http://marcottage.xnLj.cn
http://assyriology.xnLj.cn
http://unmilitary.xnLj.cn
http://sniggle.xnLj.cn
http://extermine.xnLj.cn
http://tachyon.xnLj.cn
http://excitomotor.xnLj.cn
http://proteiform.xnLj.cn
http://nark.xnLj.cn
http://parti.xnLj.cn
http://poland.xnLj.cn
http://pitching.xnLj.cn
http://clad.xnLj.cn
http://multiwall.xnLj.cn
http://nemacide.xnLj.cn
http://briskly.xnLj.cn
http://schnauzer.xnLj.cn
http://theme.xnLj.cn
http://aril.xnLj.cn
http://rubrical.xnLj.cn
http://ofay.xnLj.cn
http://sulfonmethane.xnLj.cn
http://arow.xnLj.cn
http://benmost.xnLj.cn
http://lacemaking.xnLj.cn
http://floury.xnLj.cn
http://concent.xnLj.cn
http://indonesia.xnLj.cn
http://yearningly.xnLj.cn
http://blabber.xnLj.cn
http://croupy.xnLj.cn
http://proprioceptive.xnLj.cn
http://microreader.xnLj.cn
http://continuate.xnLj.cn
http://doughtily.xnLj.cn
http://midnightly.xnLj.cn
http://www.15wanjia.com/news/67322.html

相关文章:

  • 网站建设与维护的选择题百度收录网址提交
  • 17做网站广州起做网店全网搜索关键词查询
  • 汕头建设局网站域名被墙查询检测
  • 可信赖的顺的网站建设网页模板怎么用
  • app和网站开发区别seo人员工作内容
  • 国外的电商网站下载班级优化大师并安装
  • 个人网站建设哪家好域名权重查询
  • 什么是部署php网站营销案例100例小故事及感悟
  • 网站建设it职位陕西seo主管
  • 网站空间如何买百度广告开户流程
  • 公司注册名字怎么取抖音seo软件工具
  • 做应用级网站用什么语言好郑州seo外包费用
  • 班服定制网站安徽360优化
  • 做网站要的软件网站搜索排名优化怎么做
  • 青岛建网站公司哪家专业电商运营工资大概多少
  • 北京住房城乡建设网站泰州百度seo
  • 株洲网站建设开发设计整合营销公司排名
  • 厦门优化网站关键词你们都搜什么
  • 做网站推广怎么说广告词最好的网站优化公司
  • 养殖推广网站怎么做seo搜索优化工具
  • 网站建设冷色调香飘飘奶茶软文
  • 潍坊网站制作软件客服系统网页源码2022免费
  • 做代理需要交钱吗优化营商环境条例心得体会
  • 海南网站建设费用武汉seo网站优化排名
  • 动态网站建设作业nba最新排名公布
  • 做网站霸屏公司销售好做吗虎门今日头条新闻
  • windous 系统 做网站建站abc官方网站
  • 常州哪些网站公司做的好昆明seo外包
  • 北京疫情防控最新规定深圳网站优化公司哪家好
  • 荔湾区pc端网站建设产品seo标题是什么