20180510早课记录07-MySQL

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 今天来讲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%';

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
9天前
|
SQL 关系型数据库 MySQL
MySQL 查询结果处理
MySQL 查询结果处理
|
4月前
|
存储 关系型数据库 MySQL
【MySQL学习】MySQL表的操作
【MySQL学习】MySQL表的操作
53 1
|
10月前
|
关系型数据库 MySQL 索引
MySQL的查询重写规则
对于一些执行起来十分耗费性能的语句,MySQL 还是依据一些规则,竭尽全 力的把这个很糟糕的语句转换成某种可以比较高效执行的形式,这个过程也可以 被称作查询重写。
80 1
|
11月前
|
SQL 关系型数据库 MySQL
一文带你剖析MySQL到底都有哪些常用的查询
一文带你剖析MySQL到底都有哪些常用的查询
|
SQL 数据安全/隐私保护
|
SQL 数据库 数据安全/隐私保护
|
数据安全/隐私保护
|
SQL 关系型数据库 MySQL
MySQL 查询专题
全量查询语句 SELECT column_name, function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name HAVING xxx ORDER BY column_name1; LIMIT 5
80 0
|
SQL 关系型数据库 MySQL
mysql 查询之被人忽略的行行比较
mysql 查询之被人忽略的行行比较
279 0
mysql 查询之被人忽略的行行比较
|
关系型数据库 MySQL Python