文档章节

Mariadb修改数据

博为峰教研组
 博为峰教研组
发布于 2017/02/14 18:44
字数 201
阅读 9
收藏 0

    

一 增加列

MariaDB [(none)]> ALTER TABLE study_db.books

    -> ADD COLUMN classify_id VARCHAR(20);

    -> ADD COLUMN test char,

    -> ADD COLUMN test1 char AFTER classify_id;

二 删除列

MariaDB [(none)]> ALTER TABLE study_db.books

    -> DROP COLUMN test;

三 更改列名字/类型

语法: ALTER TABLE 表名 CHANGE 旧列名 新列名 新列类型

#更改列名

MariaDB [(none)]> ALTER TABLE study_db.books

    ->CHANGE COLUMN test1 new_test varchar(10);

#更改列类型

MariaDB [(none)]> ALTER TABLE study_db.books

    ->CHANGE COLUMN new_test text;

四 更改表名

MariaDB [study_db]> ALTER TABLE book RENAME books;

Query OK, 0 rows affected (0.01 sec)

五 修改表数据 UPDATE

> UPDATE 表 SET 列 = 值, 列 = 值 WHERE 约束语句;

> UPDATE books

    SET classify = 1

    WHERE book_id = 1;

数据库在后台代码编写中,很重要,经常会用到对数据库的增删查改,在大型项目中,由于数据量比较大,而且比较重要,在对数据库的操作中,要慎重。

© 著作权归作者所有

共有 人打赏支持
博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
初识MySQL之——SQL语言基础

写在前面 在对数据库的日常管理和应用中,不论管理员合适要访问一个数据库,几乎都要使用到SQL语言,因此,熟练掌握SQL语言以及其脚本程序的编写是非常重要的。SQL(结构化查询语言)是目前最...

志_恒
2018/06/26
0
0
MariaDB:安装、配置、JAVA源代码样例

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。 MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前...

cloud-coder
2014/02/20
0
0
MariaDB-MMM高可用群集

什么是MMM? MMM(MySQL主主复制管理器)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是...

cchenyz
2018/07/10
0
0
阿里云CentOS 7.4 配置Nginx、PHP、Mariadb

阿里云CentOS 7.4 基本环境配置 添加 yum 第三方源 常用的第三方源有两个:EPEL 和 IUS,可在 https://ius.io/GettingStarted/ 查看到最新的安装方法 自动安装 手动安装(用了自动安装,这个...

编程老陆
2018/01/24
0
0
MariaDB 在 Windows 下 noinstall 版本的安装和使用

此方法同样也适用于 MySQL 的 noinstall 版本。 详细步骤如下: 1. 下载并解压 noinstall 压缩包,假设解压到 D:\MariaDB 目录 下载地址(5.1.44b):llarian.net 2. 创建配置文件 my.ini (D:...

红薯
2010/05/13
5.7K
2

没有更多内容

加载失败,请刷新页面

加载更多

python精简笔记-[5]-列表[list]

1

平头哥-Enjoystudy
21分钟前
1
0
《如何做好一场技术演讲》笔记

[TOC] 1. 精心准备 1.1. 明确演讲主题 如同架构设计一样,了解需求永远是第一位的,任何脱离需求的架构设计都是耍流氓。 想要开始演讲,首先需要了解听众的诉求,确认下面这些问题: 听众组成...

whoru
23分钟前
3
0
Oracle学习日志-4(查询基础)

首先新建一张Product表格。数据如下 语法 从表名中查询希望查询出的列的名字 SELECT <列名> FROM <表名> 例如从Product表中查询商品编号,商品名称和进货单价三列。 SELECT product_id,prod...

白话
23分钟前
2
0
【重大更新】跨平台移动开发框架Altova MobileTogether v5.0发布

MobileTogether是一款对应用程序进行精心渲染的跨平台移动开发框架,从所处设备到外形因素再到屏幕方向,很大程度的为开发人员和终端用户提供了更好的功能性与灵活性。MobileTogether包括: ...

ymy_666666
33分钟前
1
0
better-scroll的使用

目的:需要在手机端实现上拉加载数据,下拉刷新页面的功能。 使用的控件:better-scroll 难点:目前的better-scroll都是和vue一起使用,公司用的是angularjs1.x,所以需要最原始的使用然后封...

Pcat
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部