返回顶部
首页 > 资讯 > 数据库 >MySQL-
  • 672
分享到

MySQL-

MySQL- 2021-11-06 01:11:07 672人浏览 绘本
摘要

1 以默认字符集 latin1 建库 由于我们并为特别设置数据库及客户端字符集(因为编译是二进制安装,默认是 latin1 字符集) mysql> create database oldboy; Query OK, 1 row a

MySQL-

1 以默认字符集 latin1 建库

由于我们并为特别设置数据库及客户端字符集(因为编译是二进制安装,默认是 latin1 字符集)

mysql> create database oldboy;
Query OK, 1 row affected (0.11 sec)
mysql> show create database oldboy;
+----------+-------------------------------------------------------------------+
| Database | Create Database |
+----------+-------------------------------------------------------------------+
| oldboy | CREATE DATABASE `oldboy`  |
+----------+-------------------------------------------------------------------+
1 row in set (0.00 sec)​

2 建立表并查看表的结构

建表的基本命令语法:

create table  {
<字段名 1><类型 1>
........
<字段名 n><类型 n>;
提示:其中 create table 是关键字,不能更改,但是大小可以变化​

建表语句
下面是人工写法设计的建表语句例子,表名 student

mysql> use oldboy
Database changed
mysql> create table student(
 -> id int(4) not null,
 -> name char(20) not null,
 -> age tinyint(2) not null default '0',
-> dept varchar(16) default null
->);
mysql> show tables
+------------------+
| Tables_in_oldboy |
+------------------+
| student |
+------------------+
1 row in set (0.00 sec)​

查看已建表的结构

mysql> show create table studentG;
*************************** 1. row ***************************
 Table: student
Create Table: CREATE TABLE `student` (
 `id` int(4) NOT NULL,
 `name` char(20) NOT NULL,
 `age` tinyint(2) NOT NULL DEFAULT '0',
 `dept` varchar(16) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.07 sec)
ERROR:
No query specified​

查看表结构

mysql> describe student;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id | int(4) | NO | | NULL | |
| name | char(20) | NO | | NULL | |
| age | tinyint(2) | NO | | 0 | |
| dept | varchar(16) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.13 sec)​

3 Mysql 表的字符类型
11.3.1 数字类型

3.2 日期和时间类型

11.3.3 字符串类型

3.4 关于字符类型总结

您可能感兴趣的文档:

--结束END--

本文标题: MySQL-

本文链接: https://lsjlt.com/news/4699.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • [MySQL]MySQL索引
    [MySQL]MySQL索引 文章目录 [MySQL]MySQL索引1. 索引的概念2. 认识磁盘磁盘的内部结构磁盘中的一个盘片结构定位扇区磁盘随机访问与连续访问 3. MySQL与磁盘交互的基本单位4. 建立共识5. 索引的...
    99+
    2023-08-17
    mysql 数据库 linux centos 阿里云
  • MySQL(4):卸载MySQL
    MySQL的安装是比较复杂的,一旦安装出现错误或者出现其他问题,我们想要完全卸载MySQL也是非常麻烦的,下面简单说下怎样可以完全干净的卸载MySQL 卸载步骤 第一步:用管理员的身份打开命令窗口,关闭数据库,输入:net sto...
    99+
    2021-02-25
    MySQL(4):卸载MySQL 数据库入门 数据库基础教程 数据库 mysql
  • MySQL 监控(MySQL Monitoring )
    [PangApps] MySQL 监控介绍  大家知道使用的数据库什么时候上限吗?知道数据库什么时候需要扩充吗?知道数据库接收数据量和输出数据量吗?是否因数据库缓冲器空间太小,导致性能降...
    99+
    2024-04-02
  • mysql-1:认识mysql
    文章目录 数据库概述什么是数据库什么是关系型数据库 MySQL的概述MySQL是什么MySQL发展历程 SQL的概述什么是SQLSQL发展的简要历史:SQL语言分类 ...
    99+
    2023-10-06
    mysql 数据库
  • MySQL | MySQL触发器
    目录 一、创建触发器 1.2 创建只有一个执行语句的触发器 1.2 创建有多个执行语句的触发器 二、查看触发器 2.1 利用SHOW TRIGGERS语句查看触发器信息 2.2 在triggers表中查看触发器信息 三、删除触发器 一、创...
    99+
    2023-09-02
    数据库 sql mysql 数据库开发 数据库架构
  • 【Mysql】修改mysql时区
    首先需要查看mysql的当前时区,用time_zone参数 mysql> show global variables like '%zone%'; +-------...
    99+
    2024-04-02
  • MySQL, mysql命令注释
    MySQL, mysql命令注释 /opt/mysql/bin/mysql -B, --batch Don't use history file. Disable interact...
    99+
    2024-04-02
  • DataX mysql同步到mysql
    使用Datax web 创建同步任务 准备工作 创建数据源 配置数据库相关信息 创建执行器 配置执行器执行地址相关信息 1.构建reade 1.1 SQL语句 (querySql) 在json文件中...
    99+
    2023-08-31
    mysql 数据库 sql 大数据
  • 【MySQL】MySQL 数据类型
    目录 1. tinyint 类型 2. bit 类型 3. 小数类型 1、float 类型 2、decimal 类型 3. 字符串类型 1、char 类型  2、varchar 类型 4. 日期类型 5. enum和set 1、枚举和集合类...
    99+
    2023-09-07
    mysql 数据库
  • [MySQL]MySQL用户管理
    [MySQL]MySQL用户管理 文章目录 [MySQL]MySQL用户管理1. 用户的概念2. 用户信息3. 创建用户4. 修改用户密码5. 删除用户6. MySQL中的权限7. 给用户授权...
    99+
    2023-10-18
    mysql linux centos 数据库 阿里云
  • 【MySQL】MySQL索引详解
    Mysql索引 0.写在前面1.为什么要使用索引2.常见的索引模型3.索引维护4.回表?举例子。 0.写在前面 文章中包含了: 1.什么是索引 2.索引的数据结构,以及各自的使用场景 3.为什么要设置主键自增? 4.基于主键...
    99+
    2023-08-16
    mysql 数据库 面试
  • 【MySQL】MySQL数据类型
    文章目录 一、数据类型的分类二、tinyint类型2.1 创建有符号数值2.2 创建无符号数值 三、bit类型三、浮点类型3.1 float3.2 decimal类型 四、字符串类型4.1 char类型4.2 varchar...
    99+
    2023-08-22
    mysql android
  • [MySQL] MySQL中的事物
        本片文章对MySQL中的事物进行了详解。其中包含了事物的特性、为什么要有事物、查看事物版本支持、事物常见操作、事物的隔离界别等等内容进行详细举例解释。同时还深入讲解了事物的隔离性,模拟实现MVCC多版本并发控制,也讲解了RR和R...
    99+
    2024-01-21
    mysql 数据库
  • MySQL
    数据表的操作: 查看数据表: desc [表名] show table [表名] 修改数据表: 修改表名:alter table [旧表名] rename to [新表名]; 修改字段名:alter table [表名] change [旧...
    99+
    2019-04-29
    MySQL
  • MySQL-
    1 以默认字符集 latin1 建库 由于我们并为特别设置数据库及客户端字符集(因为编译是二进制安装,默认是 latin1 字符集) mysql> create database oldboy; Query OK, 1 row a...
    99+
    2021-11-06
    MySQL-
  • MySQL
    数据库:放数据的“仓库” 萌芽阶段 放在内存里——瞬时:程序结束,上次的数据就没啦 放在文件里——持久:进步了!能一直保存了(比如放在.txt文件里),但还是存在问题 不安全 不方便在中间插入、删除数据 但也不是一无是处...
    99+
    2020-04-23
    MySQL 数据库入门 数据库基础教程 数据库 mysql
  • mysql——cmd进入mysql及常用的mysql操作
    在命令行打开mysql的方法:首先在cmd命令行中输入“net start mysql”;然后输入“mysql -hlocalhost -uroot -p”,回车;最后输入mysql的账号密码,回车即可打开mysql数据库。 在cmd命令行...
    99+
    2023-09-09
    mysql 数据库 服务器
  • [MySQL]mysql binlog回滚数据
    先开启binlog log-bin = /var/log/mysql/mysql_bin #binlog日志文件,以mysql_bin开头,六个数字结尾的文件:mysql_bin.000001,并且会将文件存储在相应的xxx/xx...
    99+
    2021-12-01
    [MySQL]mysql binlog回滚数据
  • mysql系列(四)——mysql的锁
    一、...
    99+
    2020-10-04
    mysql系列(四)——mysql的锁
  • mysql基础(六)mysql事务
    mysql事务:是一个独立的工作单元 事务必须通过ACID测试:     原子性(Atomicity):一个事务的所有操作要么全部成功执行,要么全部失败后回滚 &n...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作