2018-07-16

MySQL 的插件式存储引擎主要包括MyISAM,Innodb,NDB Cluster,Maria,Falcon,Memory,

Archive 等

  1. 主键的作用:
    不能有重复的,不允许为空。用于其他表的外键关联,以及本记录的修改与删除。

  2. MySQL5.7这个版本默认的引擎是什么?同时至少列出其他两种引擎,并列出每种引擎的特点
    Inndb: 支持事务
    支持数据行锁定
    支持外键
    不支持全文索引
    MyISAM: 不支持事务
    不支持行锁定
    不支持外键
    支持全文索引
    MEMORY:

  3. 当前系统端口22222被占用,如何查看这个端口被那个进程占用?
    lsof -i : 22222;

  4. 如何杀死一个进程?
    kill -9

  5. sambd是文件共享的服务,如何查看该服务当前的状态?
    service sambd status

6.Ubuntu desktop LTS当前最新的版本是多少?
18.04

  1. 下一个LTS版本号是多少?
    20.04

  2. SSH服务的默认端口是多少?
    22

9.MYSQL默认的端口是多少?
3306

10.如何修改mysql的服务端口?
进入etc/mysql/mysql.conf.d/mysqld.cnf

port -- 改端口 重启mysql

  1. vendors表存储销售产品的供应商。每个供应商在这个表中有一个记 录,供应商ID(vend_id)列用来匹配产品和供应商,这个表中所有的字段都不允许为空
    列 说明
    vend_id 唯一的供应商ID
    vend_name 供应商名
    vend_address 供应商的地址
    vend_city 供应商的城市
    vend_state 供应商的州
    vend_zip 供应商的邮政编码
    vend_country 供应商的国家

    这个表使用vend_id作为主键。vend_id为一个自动增量字段

(1001,'Anvils R Us','123 Main Street','Southfield','MI','48075', 'USA')添加这个供应到vendors表

按照上面的格式一次插入3条记录

修改ID为20000的供应商名称为 BC

清空这个表
delete from vendors;

删除vend_country |供应商的国家 这个字段
alter table vendors drop column vend_country;

添加一个新的字段--供应商的联系电话 vend_phone
alter table student add vend_phone int (11) not null;

获得所有的供应商ID和供应商名
select vend_id,vend_name from vendors;

获得供应商国家是USA的供应商名
select vend_country from vendors where 国家=USA

获得供供应商名包含“cool”的供应商全部信息
select * from 表名 where cend_name='%cool%';

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这一篇最主要是记录下命令,方便以后查找 使用Mysql 创建数据库 create database mysql_t...
    Treehl阅读 602评论 0 0
  • 一:简答题 1:主键的作用 指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。...
    IT的咸鱼阅读 2,117评论 0 0
  • 表 存储在表中的数据是同一种类型的数据或清单。 数据库中的表有为一个名字来标识自己。 表具有一些特性,这些特性定义...
    蛐蛐囍阅读 1,338评论 0 7
  • 坚持自己的道路 不要被别人的言论左右 做自己最想做的就好 艰难的二选一 答案给自己觉得最需要的 晚安 么么哒
    都被注册了2阅读 147评论 0 1
  • k,19岁第一次恋爱。喝醉后与当时的男友睡在了一张床上,由此确定了恋爱关系。醒来后k感觉无比的尴尬和后悔,两年半后...
    萌妈呀阅读 4,150评论 0 0