mysql修改字段类型

深圳面试题

风格不统一 提交于 2020-03-25 23:02:03
附加简历学习: Springcloud 用户注册, 以及 mq 用户多线程,同时发短信,异步,解耦,削峰 ⭐面试时记得录音,保留面试问的问题 蓝凌科技 Jq 获取数据框以及数据读取后怎么展示下拉框 Java 好处: https://www.cnblogs.com/yxj808/p/11936224.html 简单,跨平台,多线程,动态编译, gc 垃圾回收机制, java 类加载机制 Springmvc 实现原理 , 整个处理过程从一个 HTTP 请求开始: 1.Tomcat 在启动时加载解析 web.xml, 找到 spring mvc 的前端总控制器 DispatcherServlet, 并且通过 DispatcherServlet 来加载相关的配置文件信息。 2.DispatcherServlet 接收到客户端请求,找到对应 HandlerMapping ,根据映射规则,找到对应的处理器( Handler )。 3. 调用相应处理器中的处理法,处理该请求后,会返回一个 ModelAndView 。 4.DispatcherServlet 根据得到的 ModelAndView 中的视图对象,找到一个合适的 ViewResolver (视图解析器),根据视图解析器的配置, DispatcherServlet 将要显示的数据传给对应的视图,最后显示给用户。 aop 的使用 日志处理

MySql命令总结

房东的猫 提交于 2020-03-21 05:42:04
一、数据库操作: 显示数据库:show databases; 创建数据库:create database 数据库名; 删除数据库:drop 数据库名; 进入数据库:use 数据库名; 二、表操作: 显示所有表: show tables; 创建表: create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); #注意: 1. 在同一张表中,字段名是不能相同 2. 宽度和约束条件可选 3. 字段名和类型是必须的 约束条件: 自增:auto_incr ement 主键:primary key    或primary key(字段1,字段2…… ) (主键不能为空) 默认值:default 值(不输入时设置默认值) 外键;foreign key(文件内部字段名) references 表名(字段名);    constraint 外键明 foreign key(文件内部字段名) references 表名(字段名);     唯一索引:unique 索引名 (字段1,字段2)(可以为空) create table class( cid int not null auto_increment primary key, name char(4) ); create table student(

Python数据库操作 MySQL数据库与数据表操作#学习猿地

情到浓时终转凉″ 提交于 2020-03-20 12:25:22
# MySQL数据库与数据表操作 + 数据库的操作 + 数据库创建 + 数据库删除 + 数据表的操作 + 数据表的创建 + 数据表的修改 (表结构) + 数据表的删除 ### 数据库的操作 #### 1.数据库的创建 ```mysql # 链接mysql数据库后,进入mysql后可以操作数据 # 1. 创建库 create database if not exists tlxy default charset=utf8; -- 1. 数据库 tlxy 如果不存在则创建数据库,存在则不创建 -- 2. 创建 tlxy 数据库,并设置字符集为utf8 -- 3. 无特殊情况都要求字符集为utf8或者utf8mb4的字符编码 ``` #### 2.查看所有库 ```mysql # 1. 查看所有库 show databases; ``` #### 3.打开库/进入库/选择库 ```mysql # use 库名 use tlxy ``` #### 4.删除库 > 删库有风险,动手需谨慎 ```mysql # 删除库,那么库中的所有数据都将在磁盘中删除。 drop database 库名 ``` ### 数据表的操作 #### 1.创建表 语法格式: create table 表名(字段名,类型,【字段约束】,。。。); 实例: ```mysql # 以下创建一个 users 的表

MYSQL 数据库命令

試著忘記壹切 提交于 2020-03-20 07:32:03
1、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:\>mysql -h localhost -u root -p123 2、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123” C:\>mysql -h 172.16.16.45 -P 3306 -u root -p123 3、MySQL 连接本地数据库,用户名为“root”,隐藏密码 C:\>mysql -h localhost -u root -p Enter password: 4、MySQL 连接本地数据库,用户名为“root”,指定所连接的数据库为“test” C:\>mysql -h localhost -u root -p123 -D test mysql>select database(); +------------+ | database() | +------------+ | test | +------------+ 5、 \s 查看状态 6、show variables; show variables like 'port'; 查看全部参数信息;查看某个参数信息; 7.创建数据库 create database if not exists xiaodaidu; 8.删除数据库

mysql day02

不羁岁月 提交于 2020-03-18 23:10:02
Day01回顾 1、MySQL的特点 1、关系型数据库 2、跨平台 3、支持多种编程语言 2、启动连接 sudo /etc/init.d/mysql start | stop | restart | reload mysql -hIP地址 -u用户名 -p MySQL中数据是以文件的形式存储在数据库目录/var/lib/mysql 3、基本SQL命令 1、库管理 1、show databases; 2、create database [if not exists] 库名 character set utf8; 3、select database(); 4、use 库名; 5、show tables; 6、drop database 库名; 2、表管理 1、create table [if not exists] 表名( 字段名 数据类型, ... ); 2、show create table 表名; 3、desc 表名; 4、drop table 表1,表2; 3、表记录的管理 1、insert into 表名(字段1,...) values(值1),(值2); 2、select 字段1,字段2... from 表名 [where 条件]; 4、更改默认字符集 1、sudo -i 2、cd /etc/mysql/mysql.conf.d/ 3、cp mysqld.cnf

认识mysql(2)

99封情书 提交于 2020-03-18 23:09:16
1、表字段的操作 1、语法 :alter table 表名 执行动作; 2、添加字段(add) alter table 表名 add 字段名 数据类型; alter table 表名 add 字段名 数据类型 first; alter table 表名 add 字段名 数据类型 after 字段名; 3、删除字段(drop) alter table 表名 drop 字段名; 4、修改数据类型(modify) alter table 表名 modify 字段名 新数据类型; 5、表重命名(rename) alter table 表名 rename 新表名; 6、练习 1、创建库 studb2 2、在库中创建表 t1 ,字段有3个:name、age、phnumber use studb2; create table t1( name char(20), age tinyint unsigned, phnumber char(11) ); 3、查看表结构 desc t1; 4、在表中第一列添加一个 id 字段 alter table t1 add id int first; 5、把 phnumber 的数据类型改为 bigint alter table t1 modify phnumber bigint; 6、在表中最后一列添加一个字段 address alter table t1

mysql复习相关

纵然是瞬间 提交于 2020-03-18 18:50:28
Mysql相关 mysql增删改查 我们需要修改数据表名或者修改数据表字段时,就需要使用到Mysql Alter命令 删除,添加或修改表字段 alter table student drop register_date; #从student表删除register_date alter table student add phone int(11) not null; #添加phone字段 修改字段类型及名称 如果需要修改字段类型及名称,你可以在alter命令中使用Modify或change 例如:把字段c的类型从char(1)改为char(10),可以执行以下命令: alter table testalter_tbl modigy c char(10); 使用change子句,语法有很大的不同。在change关键字之后,紧跟着的是你要修改的字段名,然后指定新字段名及类型。 alter table testalter_tbl change i j BIGINT; alter table testalter_tbl change j j int; alter table对null值和默认值的影响 当你修改字段时,你可以指定是否包含只或者是否设置默认值 以下实例,指定字段j为not null且默认值为100 alter table testalter_tbl modify j

mySQL基础

爷,独闯天下 提交于 2020-03-17 07:45:03
mySQL 一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五、DQL语言的学习 ★ 基础查询 ★ 条件查询 ★ 排序查询 ★ 常见函数 ★ 分组函数 ★ 分组查询 ★ 连接查询 ★ 子查询 √ 分页查询 ★ union联合查询 √ 六、DML语言的学习 ★ 插入语句 修改语句 删除语句 七、DDL语言的学习 库和表的管理 √ 常见数据类型介绍 √ 常见约束 √ 八、TCL语言的学习 事务和事务处理 九、视图的讲解 √ 十、变量 十一、存储过程和函数 十二、流程控制结构 数据库的好处 1.持久化数据到本地 2.可以实现结构化查询,方便管理 数据库相关概念 1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 3、SQL:结构化查询语言,用于和DBMS通信的语言 数据库存储数据的特点 1、将数据放到表中,表再放到库中 2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。 3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。 4、表由列组成

(模型二)django中模型介绍

*爱你&永不变心* 提交于 2020-03-17 02:46:35
创建app 将应用添加进settings.py中 定义模型 在模型中定义属性,会生成表中的字段 django根据属性的类型确定以下信息: 当前选择的数据库支持字段的类型 渲染管理表单时使用的默认html控件 在管理站点最低限度的验证 django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不会再生成默认的主键列 属性命名限制 不能是python的保留关键字 由于django的查询方式,不允许使用连续的下划线 定义属性 定义属性时,需要字段类型 字段类型被定义在django.db.models.fields目录下,为了方便使用,被导入到django.db.models中 使用方式 导入from django.db import models 通过models.Field创建字段类型的对象,赋值给属性 对于重要数据都做逻辑删除(可逆,删了还能恢复),不做物理删除(不可逆),实现方法是定义isDelete属性,类型为BooleanField,默认值为False 字段类型 AutoField:一个根据实际ID自动增长的IntegerField,通常不指定 如果不指定,一个主键字段将自动添加到模型中 BooleanField:true/false 字段,此字段的默认表单控制是CheckboxInput NullBooleanField

sql语句

不羁岁月 提交于 2020-03-13 07:33:52
sql语句 一、sql语句 1.mysql控制台连接数据库 ​ mysql -u username -p password ​ mysql -u username -p password -h ipAddress -p port 2.创建数据库 ​ create datebase 数据库名; ​ create database if not exist 数据库名; ​ create database 数据库名 character set 字符集(gbk等); 3.查看数据库 ​ show database; //查看所有数据库 ​ show create database 数据库名; //查看数据库定义信息,字符集等 4.修改数据库字符集 ​ alter database 数据库名 default character set 字符集;//修改默认字符集 5.删除数据库 ​ drop database 数据库名; 6.使用数据库 ​ select database()//查看正在使用的数据库 ​ user 数据库名; 7.创建 1.创建表 ​ create table 表名{ ​ 字段名 字段类型, ​ 字段名 字段类型 ​ }; //例 create table student ( id int, -- 整数 name varchar(20), -- 字符串 birthday