20180510早课记录07-MySQL

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

create database db;
drop database db;

2.MySQL的字段类型
整型:tinyint,smallint,mediumint,int,bigint
浮点型:float(m,d),double(m,d),decimal(m,d)
字符串类型:char(n),varchar(n),tinytext,text,mediumtext,longtext
日期和时间类型:date,time,datetime,timestamp,year
枚举类型:enum(‘member1‘,‘member‘,...)
参考:https://blog.csdn.net/francis_c/article/details/54982164
3.建表的语法是什么?
CREATE TABLE `tb_name` (
  `id` int NOT NULL AUTO_INCREMENT,
  `column1` xxx,
  `column2` xxx,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
4.正常一个建表的语法开头是什么 尾部是什么?

CREATE TABLE tb_name 开头
ENGINE=InnoDB DEFAULT CHARSET=utf8; 结尾

5.说说插入语法

insert into tb_name () values ();

6.更新语法

update tb_name set xxx=‘‘ where xxxx=‘‘;

7.删除语法

delete from tb_name where xxxx=‘‘;

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

show processlist;
kill Id 杀死 杀死前要确认

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

desc tb_name;
show create table tb_name;

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

%

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

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

12.关于用户,权限的操作,我们最后一个命令都要敲,请问是什么?
flush privileges;
13.mysql -p 123456 对吗

不对

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

删除arch及data目录
执行scripts/mysql_install_db重新部署

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

数据库字符集尽量使用utf8 减少乱码

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

show variables like ‘%xx%‘;

原文地址:http://blog.51cto.com/10814168/2114798

时间: 2024-10-11 17:09:46

20180510早课记录07-MySQL的相关文章

20180504早课记录03-Linux

1.谈谈学到现在,带r参数的命令有哪些? cp -rrm -rfls -r 2.同事说,打开那台电脑xxx服务的web界面,你们觉得哪几种途径可以尝试知道? ifconfig --找到ipps -ef|grep xxx --找到pidnetstat -nlp|grep pid --找到端口也可以ps查看xxx服务的路径地址,找到配置文件,查看配置文件 3.mv和cp谁快 mv快 4.个人环境变量文件在哪,一般什么文件,什么命令查看,怎样生效 ~/.bash_profile more ~/.bas

20180516早课记录11-Linux

1.MySQL二进制编译部署时,我们是创建一个用户mysqladmin,怎样将/usr/local/mysql目录设置为家目录 useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin 2.哪几种方法让新的家目录有.bash_profile文件?(跳跃思维) cp /etc/skel/.* /usr/local/mysql或者vi cp 3.全局环境变量文件 在哪?怎样生效 /etc/profile source /etc/prof

20180525早课记录18-Hadoop

1.昨晚若泽分享了一个开源组件叫什么? hystrix 2.jps如果看了信息不可用,我们该怎么做 ps一下进程 进入相应用户下去看 3.hadoop pid默认在哪?哪个变量和参数文件修改 默认在 /tmp 目录下在hadoop-env.sh参数文件 修改HADOOP_PID_DIR变量 4.hdfs日志显示 是在safe mode,那么哪个命令可以尝试让hdfs离开安全模式 hdfs dfsadmin -safemode leave 5.hdfs执行操作命令时,发现有权限不可访问或者写入,请

20180529早课记录20-MySQL

1.MySQL需要重新部署,删除哪两个文件和执行什么命令 删除arch和data目录 2.MySQL的创建一个DB,创建一个用户对这个DB有所有权限,密码123456,只允许198.168.137.110 机器能够访问数据库,请问 SQL怎么写 create database db;grant all privileges on db.* to [email protected]'198.168.137.110' identified by '123456'; 3.MySQL关于权限操作,我们最

20180531早课记录22-Hive

1.hive是什么? 基于Hadoop的一个数据仓库工具 2.hive的默认使用什么数据库?生产上我们一般用什么? 默认使用derby生产使用MySQL 3.hive的元数据存储在哪? 数据存储在哪? MySQL HDFS 4.hive的SQL语法和什么类似 和MySQL语法类似 5.hive底层执行计算引擎是什么 MapReduce/tez/spark 6.hive使用mysql做元数据存储,那么部署过程中,注意什么 注意mysql的高可用 7.接上题,配置文件里要哪些参数 url,usern

20180611早课记录28-Sqoop

1.sqoop是什么? 主要用于在Hadoop与RDBMS间进行数据的传递 2.sqoop分为哪两个分支,各最新版本是什么? sqoop1:1.4.7 sqoop2:1.99.7 3.在工作中我们用的最多的是sqoop1,那么导入和导出,谁给谁的 导入是RDBMS到Hadoop导出是Hadoop到RDBMS 4.假如输入一个命令找不到not found,你们觉得该怎么办?(老生常谈) 先看打错了没有,再看PATH有没有,或者yum安装 5.sqoop命令参数-m是什么意思 指定MapReduce

20180509早课记录06-Linux

1.后台运行脚本的命令哪几个 nohub xxxxxx &screen 2.定时每隔五分钟运行脚本,命令是什么 ,编辑参数是什么 crontab -e --编辑参数/5 * xxx.sh 3.切换用户,带执行环境变量文件命令是什么 su - 4.没有临时root权限,需要修改哪个配置文件,添加哪行? /etc/sudoers添加 yonghu ALL=(root) NOPASSWD:ALL 5.rwx分别代表数字多少 421 6.rwxr-xr-- 数字多少 754 7.上题中三组,每组分别是什

20180508早课记录05-Linux

1.出现小r参数的命令 cp -rrm -rfls -r 2.出现R参数的命令 chown chmod 3.mv cp谁快 mv 4.查看命令帮助 你们觉得该怎么看 xxx --help先看Usage 5.领导叫你打开那台电脑xxx服务的web界面,该怎么办 ifconfig --找到ipps -ef|grep xxx --找到pidnetstat -nlp|grep pid --找到端口也可以ps查看xxx服务的路径地址,找到配置文件,查看配置文件 6.拓展题 : 我们发现一个用户 ,登录不了

20180514早课记录09-MySQL&Hadoop

1.排序语法,默认是降序吗 不是 默认是升序 2.限制多少行语法 limit 100 3.分组函数有哪些 group by 4.分组语法是什么 group by column 5.分组语法的注意点是什么 查询列要放到group by里面,函数除外 6.join有哪几种 left join,right join,inner join 7.left join是哪个表数据全 左表 8.union 和union all 区别是什么 union去重,union all不去重 9.谈谈你们觉得什么是子表 复