MySql: 常见sql语句
1. show create table
mysql> show create table t \G
*************************** 1. row ***************************
Table: t
Create Table: CREATE TABLE `t` (
`a` int(10) unsigned DEFAULT NULL,
`b` int(10) unsigned DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1 row in set (0.00 sec)
2. 修改列: alter table [table_name] change column [original_column_name] [new_column_name] [data_type]:
mysql> alter table t change column a a int(4) unsigned zerofill;
Query OK, 0 rows affected (0.14 sec)
Records: 0 Duplicates: 0 Warnings: 0
zerofill: 自动填充0到指定宽度,
mysql> select * from t;
+------+------+
| a | b |
+------+------+
| 0006 | 2 |
| 0008 | 5 |
| 0009 | 4 |
+------+------+
3 rows in set (0.00 sec)
这个只是显示效果,mysql后台存储并不变
mysql> select a, hex(a) from t;
+------+--------+
| a | hex(a) |
+------+--------+
| 0006 | 6 |
| 0008 | 8 |
| 0009 | 9 |
+------+--------+
3 rows in set (0.15 sec)
3. select @@global.sql_mode, select @@session.sql_mode
mysql> select @@global.sql_mode;
+--------------------------------------------+
| @@global.sql_mode |
+--------------------------------------------+
| STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION |
+--------------------------------------------+
1 row in set (0.00 sec)
mysql> select @@session.sql_mode;
+--------------------------------------------+
| @@session.sql_mode |
+--------------------------------------------+
| STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION |
+--------------------------------------------+
1 row in set (0.00 sec)
mysql>
相关文章
- mysql多列 in多个字段优化sql语句
- 查看Mysql实时执行的Sql语句
- mysql 导入&导出sql文件
- MySQL索引,MySQL性能分析及explain的使用,分析SQL查询性能
- 【MySql】MySQL Replication Fatal Error 1236
- 【MySql】复制出现Slave_SQL_Running: No 错误解决
- mysql下sql语句 update 字段=字段+字符串
- MySQL数据库学习笔记(三)----基本的SQL语句
- SQL Server基础Sql语句复习
- 如何查找MySQL中查询慢的SQL语句
- mysql 重新整理——sql 执行语句的顺序[五]
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- Mysql一个非常有用的内置函数今天碰到要把MySQL数据库中的varchar转换成date类型进
- MYSQL批量修改表前缀与表名sql语句
- MySQL内核月报 2015.02-MySQL · 答疑释惑· InnoDB丢失自增值
- MySQL 查询索引的选择性、索引字段、注释等基本信息的SQL
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result
- 怎样能写出性能优良的SQL语句 从sql语句提高数据库的性能
- SQL Editor and reconnect【mysql(workbench)更新数据时候的一个异常】【Error Code:1175】
- 用一道题 来 复习 MySQL 的 复杂 sql 语句
- mysql数据库使用sql查询数据库大小及表大小
- MySQL Study之--Mysql无法启动“mysql.host”
- mysql:sql create database新建utf8mb4 数据库
- MySQL-mysql 8.0.11安装教程 windows
- Liquibase----SQL格式通过update更新MySQL数据库
- Mysql之加密连接mysql_ssl_rsa_setup
- Mysql基础篇之一条Sql更新语句的前世今生---02
- MySQL — 利用命令:获取系统当前时间、打开系统服务、Mysql命令界面快速回到之前的语句
- 【MySQL数据库原理】Python3连接 MySQL 数据库并批量创建表、批量插入sql语句数据库