MairDB 修改表(三)
2016-12-27 00:00
253 查看
第一部分: 修改前的备份
1.1 删除数据库和表是不可逆的,修改删除前请慎重
1.2 备份数据的命令: mysqldump
1.3 查看帮助: mysqldump –help;
$ mysqldump --user 'root' -p study_db > /tmp/study_db1.sql Enter password: |
备份一个表:
$ mysqldump --user 'root' -p study_db.books > /tmp/study_db1.sql Enter password: |
> mysql -u root -p 数据库名 < /tmp/study_db1.sql MariaDB [(none)]> SELECT * FROM study_db.books; |
2.1 增加列
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; |
> UPDATE 表 SET 列 = 值, 列 = 值 WHERE 约束语句; > UPDATE books SET classify = 1 WHERE book_id = 1; |
相关文章推荐
- MariaDB日志审计 帮你揪出内个干坏事儿的小子
- 5分钟了解MariaDB创建角色功能
- MariaDB中的thread pool详细介绍和使用方法
- C基础 mariadb处理的简单实例
- 从MySQL 5.5迁移到Mariadb 10.1.14所遇到的问题
- Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法
- CentOS6.7系统中编译安装MariaDB数据库
- MariaDB(MySQL)创建、删除、选择及数据类型使用详解
- CentOS安装和设置MariaDB的教程
- MariaDB中1045权限错误导致拒绝用户访问的错误解决方法
- 记一次mariadb数据库无法连接
- MySQL分支选择参考:Percona还是MariaDB
- 浅谈MySQL和mariadb区别
- Mac中MariaDB数据库的安装步骤
- 关于MariaDB安装问题小记(CMake Error at)
- 详解Centos 使用YUM安装MariaDB
- mariadb的主从复制、主主复制、半同步复制配置详解
- 在Ubuntu系统中安装MariaDB数据库的教程
- centos 7安装mysql5.5和安装 mariadb使用的命令
- Mysql的基础使用之MariaDB安装方法详解