zoukankan      html  css  js  c++  java
  • mysql基本命令入门

    背景

    作为一个前端,重新学习后台相关知识,记录下自己遇到及用到的命令及爬坑经验。

    基本命令

    1.创建数据库
    create database 数据库名称
    eg: create database test //创建一个名为test的数据库
    2.查看所有数据库
    show databases
    3.选择某一个数据库
    use 数据库名称
    eg: use test //使用刚刚创建的test的数据库
    4.删除数据库
    drop database 数据库名
    eg: drop database test //删除test名为test的数据库
    5.给新建的表格增加一列
    ALTER TABLE <表名> ADD COLUMN <列名> varchar(255) NOT NULL COMMENT '用户头像的图片地址';
    eg:给用户表增加一列,名为avatarUrl,同时限制不为空。
    ALTER TABLE user ADD COLUMN avatarUrl varchar(255) NOT NULL COMMENT '用户头像的图片地址';

    相关问题

    1.mysql区分大小写嘛?
    MySql默认查询是不区分大小写的,如果需要区分他,必须在建表的时候,Binary标示敏感的属性.
    2.mysql的数据类型
    (1)整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT
    (2)浮点数类型:FLOAT、DOUBLE、DECIMAL
    (3)字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB
    (4)日期类型:Date、DateTime、TimeStamp、Time、Year
    (5)其他数据类型:BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection等

    3.报错”Incorrect column specifier for column 'id'“怎么破?
    原来自动增长列用int数据类型,不用varchar。

  • 相关阅读:
    Javascript多线程引擎(一)
    Windows下Git使用入门
    Linux创建新用户,给予FTP操作权限
    mysql数据库设置远程连接权限
    Linux下修改mysql的root密码后数据库消失怎么处理
    php mysql 存储 IOS Emoji表情失败和乱码问题
    RDS for MySQL 如何定位本地 IP
    Geohash距离估算
    GeoHash核心原理解析
    阿里云配置免费DVSSL证书(For Apache)
  • 原文地址:https://www.cnblogs.com/JessicaIsEvolving/p/9355238.html
Copyright © 2011-2022 走看看