大数据学习之《早课七》

                                                                                      早课内容


1.MySQL创建db,删除db命令?

创建db     create database ruozedata;

删除db     drop    database  ruzoedata;

  

2.MySQL的字段类型?

Text 类型

Date类型

Number类型


3.建表的语法是什么?

create   table table_name(column_name column_type);


4.正常一个建表的语法开头是什么  尾部是什么?(也就是哪些字段)?

create    表   表名(

列名    字段类型  约束类型

列名    字段类型  约束类型

.......

创建时间名    时间标记

创建用户名    字段类型

更改时间名    时间标记

更改用户名    字段类型

);


5.说说插入语法?

MySQL使用insert into 语句来插入数据

有两种方法来插入数据

方法一、列名和列值分开

如: Insert into tablename(列名1,列名2....)  values(列值1,列值2,....);


方法二、列名和列值合并

如:Insert   into tablename  set  列名1 = 列值1 ,列名2 = 列值2,.......;


6.更新语法?

MySQL使用update语句来更新数据

语法为: update tablename set  列名1 = 新列值1 ,列名2 = 新列值2,....... where  其他列名 = 列值;


7.删除语法?

MySQL使用delete语句来删除表中的数据,用drop来删除某个数据库对象

删除表中的数据,语法:delete  from tablename where    列名 = 列值;

删除数据库对象,语法:drop  object   object_name;


8.查看MySQL有多少个链接什么命令,怎样杀死?(杀死前是不是要确认)?

列出当前数据库的连接数:

show full processlist;

杀死连接:

kill id 

9.查看一个表有哪些字段?哪两个命令可以查看?

命令一、desc  tables;

命令二、show create table tablename;


10.允许用户A可以从任意电脑登录公司内部MySQL,请问 什么 符号 标识?

A@'%'


11.创建一个db和用户的权限,密码的命令是什么?

GRANT ALL PRIVILEGES ON `db`.* TO 'user'@'%' identified by '123456';


12.关于用户,权限的操作,我们最后一个命令都要敲,请问是什么?

flush   privileges;


13.mysql -uroot -p 123456 对吗?

不对,-p参数后面不能有空格


14.重新部署MySQL,流程是怎样的?

1、删除归档和数据文件

rm -rf  arch/*      data/*

2、使用脚本重新部署安装:

scripts/mysql_install_db  --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data


15.谈谈你们对MySQL字符集的理解?

1、MySQL有两个字符集概念

一个是字符及本身

一个是字符集校验规则

字符集影响数据在传输和存储过程中的处理方式,而字符集校验则影响order by和group by这些排序方式。


2、服务器中有六个关键位置使用了字符集的概念,他们是:

server

client

database

table

column

connection


3、常见的字符集的类型有:

utf8

utf8mb4

gbk

gb18030


4、查看当前数据库中使用的字符集:

show  variables  like  '%set%';



5、修改数据库的字符集:

1、vim my.cnf配置文件添加如下:

default-character-set=utf8

2、修改保存后,重启MySQL:

service mysql restart

3、重启后进行查看:

show  variables  like  '%char%';


16.mysql中 模糊查看参数的 命令是什么?

show variables like  '%xxx%';


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

追风邵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值