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

深圳坪山高铁站惠州seo网站推广

深圳坪山高铁站,惠州seo网站推广,大理建网站,pc建站Centos7 Mariadb 理解:Mariadb数据库就类似于我们生活中常见的Excel。 主要工作原理就是我们创造一个数据库其中创造一个数据表再在数据表中输入内容,分为三类。在详细点就是打开Excel(数据库),我们在其中加入…

Centos7 Mariadb       

理解:Mariadb数据库就类似于我们生活中常见的Excel。

主要工作原理就是我们创造一个数据库其中创造一个数据表再在数据表中输入内容,分为三类。在详细点就是打开Excel(数据库),我们在其中加入语文,数学,英语。(数据表),再在从中输入成绩(内容),这样就好理解了吧,对应的我们的我们Excel可以重名名所以我们的数据库创造时可以有我们自己的命名,其中的科目和成绩都可以改变,所以我们的数据表和内容都可以进行增加,删减,修改

Mariadb指令语法大全

SQL 教程

安装Mariadb

服务端

Yum install -y mariadb mariadb-server

(根据题目要求是否需要如果题目说要远程连接就安装)客户端

Yum install -y mariadb

服务端

启动Mariadb  systemctl start mariadb

初始化Mariadb

mysql_secure_installation

Mariadb登陆

Mysql uroot p (密码)

远程登陆mysql  -h  (服务器ip地址)  -u  root  p(密码)

创造用户并给予全部权限

grant all privileges on *.* to '用户'@'%' identified by '123456' with grant option;

刷新;

flush privileges;

用户创造完毕

远程连接也可以使用用户的,登陆方式如上相同

服务端和客户端登陆后通用

对用户的部分权限设置

如果只授予部分权限把 其中 all privileges 改为select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file其中一部分。

第一个星号代表数据库,第二个星号代表数据表  *.*

创造数据库

create   database  (名称)  ;   查看数据库 show  databases;

使用数据库 use  (数据库名称)

创造数据表

create table (数据表名称) (各项参数);

举例操作。

使用自己创造的数据库

Use userdb;         

主键的意义

讲讲主键是什么,因为有些东西总是在变化所以要找个固定的位置所以主键的意义就是唯一确认的一条记录不能重复的

                                                   (主键,自增)

create table userinfo(id int primary key auto_increment,name varchar(10),birthday datetime,sex char(5),password char(200));

数据表中加入内容

insert into (数据表)(字段名  ,字段名 ,)   values(根据题目要求填写相关信息内容)              (每一个字段名输入完毕之后就用逗号,来进行下一个字段和数据类型)

举例

insert into userinfo(id,name,birthday,sex,password) values(1,'user1','1995-7-1','男',password('user1'));

对数据表的增,减,修改

就像前面开头说的Excle中我们能有语文和数学和英语对吧(理解为字段名)如果我说我在加入一个历史,对的我们就又有一个科目加入整个成绩列表里了(也就是说增加字段名)

增加列

Alter table (数据表) add (字段名) (数据类型) after  (字段名);

举例

alter table userinfo  add  height  float  after name;

删除列

alter table (数据表)  drop 字段名;

举例

alter table userinfo  droup  height;

对列的数据类型进行修改

alter table  (数据表)  modify  (字段)    (数据类型);

举例

alter table  userinfo    modify   height     float;

对数据表表中内容的更新

原理:在整个数据表创造完毕的情况下在原有的数据表里添加内容也就是更新内容。

当我们创造完成一个数据表时往里面添加新的列(字段名)是没有内容的所以需要我们来进行更新(增加)。

更新

update (数据表) set 字段名=“*内容*”where name=“字段名”

举例

update  userinfo  set  height=“*160*” where name=“name”

where name :代表的是具体位置举例中所表达的是在name后面。

删除

相同的既然可以更新我们也是可以删除内容里面的东西当然了我觉得吧咱们还是一步成功不是嘛真正比赛的时候可没那么多的错误的。

删除单行如果是所有内容

delete from  (数据表)    

将所创的数据表记录导出

首先了我们得先创造好我们要存放文件的根目录如果题目说让我们存放在/var/databak/userdb.sql  下的话我们先需要创造根目录

Mkdir –p  /var/databak

随后导入记录

mysqldump –uroot   –p123  userdb  userinfo > /var/databak/mysql.sql

如果前面的你仔细看的话你就知道-p123是我这边自创的密码,userdb,userinfo是我这边自创的并不是固定的,根据你那边的情况进行变量即可。

远程导入的话也挺简单的

Mysqldump  -h   (ip)     -uroot   -p123  userdb   userinfo  > /var/databak/mysql.sql.

导入文件内容到数据表中

啊,就如字面意思我们可以导出的也是可以导入的。

我们需要现在计算机中创造一个文本文件,实际上你确定好存放位置后可以直接vi 进行创造的输入完毕后保存就行了

需要在文本里面输入对应你字段名的内容

记住别用空格用 Tab的按键自动分隔

创造完毕后咱们只需要导入就ok了

Load data local infile 路径  into   table   数据表id ,name,age,birthday,sex,password);

蓝色为绝对固定的命令,红色是我这边的变量你还是需要根据你那边的情况变化=w=,别说我写的不详细我是真不知道该怎么写的详细了。

设置为中文,有些题目要求我们需要设置成utf8的模式,里面就包含我们的中文。

中文设置

[mysqld]

character-set-server=utf8

character-set-client=utf8

[client]

defualt-character-set=utf8

[mysql]

default-character-set=utf8

查看编码:show variables like '%char%';show variables like '%character%';

http://www.cadmedia.cn/news/4375.html

相关文章:

  • 专业制作各种证书西安网站seo
  • 深圳电子网站建设站长推广网
  • 网站建设资金方案今日国内新闻最新消息
  • 兰州网站建设托管ip域名查询网站入口
  • 网站制作 长沙新手做seo怎么做
  • 网站建设中党建站长工具seo综合查询分析
  • 成都锦江区网站建设公司昆明百度推广开户
  • 互联网站建设维护需要做什么类似互推商盟的推广平台
  • 贵州建设厅网站百度竞价系统
  • 宁波网站制作哪家优惠多东莞seo建站公司
  • 南阳网站托管seo关键词排名优化哪好
  • 网站建设流程公司seo推广有哪些方式
  • 龙岗企业网站建设最火的推广平台
  • 佛山软件开发培训seo怎么做整站排名
  • 惠州做棋牌网站建设哪家便宜郑州seo外包平台
  • 斗门区建设局网站电商平台有哪些?
  • 企业网站需要哪些模块百度联盟
  • 四川建设网官惠州关键词排名优化
  • 网站设计与制作软件怎么优化整站
  • 如何提高网站搜索排名做网络推广有哪些平台
  • 莱西网站建设怎样做app推广
  • 网页制作与网站建设考试答案品牌策划推广方案
  • 网站建设与策划seo推广的特点
  • 长沙模板网站建设企业seo常用分析的专业工具
  • 我的家乡网站设计模板四川seo
  • 如何做网站服务市场调研报告模板范文
  • 廊坊网站建设电话制作网站的最大公司
  • 徐州智能建站怎么做自己动手建立个人网站
  • 深圳做网站哪家公司最好手机网站seo免费软件
  • 域名备案的价格系统优化大师官方下载