TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
搜索到 2 篇与 的结果
2025-07-17

MySQL安装后如何建表?手把手教你创建数据表的完整流程

MySQL安装后如何建表?手把手教你创建数据表的完整流程
一、MySQL建表前的准备工作安装完MySQL后(以8.0版本为例),首先需要通过命令行或客户端工具登录数据库:bash mysql -u root -p创建专用数据库(建议不要直接使用默认的test库): sql CREATE DATABASE shop_db CHARACTER SET utf8mb4; USE shop_db;注意:字符集建议使用utf8mb4(支持emoji和特殊字符),区别于老版的utf8二、CREATE TABLE基础语法解析标准建表语句包含以下核心要素:sql CREATE TABLE [IF NOT EXISTS] 表名 ( 字段名1 数据类型 [约束条件], 字段名2 数据类型 [约束条件], ... [表级约束] ) [ENGINE=存储引擎] [CHARSET=字符集];三、10步完整建表示例(电商用户表)步骤1:设计表结构先规划字段: - 用户ID(主键) - 用户名 - 密码(加密存储) - 手机号 - 注册时间 - 账户状态步骤2:编写SQL语句sql CREATE TABLE users ( u...
2025年07月17日
38 阅读
0 评论
2021-08-05

mysql插入数字都变成2147483647的解决方法

mysql插入数字都变成2147483647的解决方法
在用Excel导入数据的时候,碰到11位的数字都变成2147483647,原因是int类型的数据,最大只能到2147483647,所以11位的都变成了2147483647,解决办法:把字段类型由int改为bigint,就可以了.下面是mysql的数据类型详解1.整型(xxxint)MySQL数据类型含义tinyint(m)1个字节表示(-128~127)smallint(m)2个字节表示(-32768~32767)mediumint(m)3个字节表示(-8388608~8388607)int(m)4个字节表示(-2147483648~2147483647)bigint(m)8个字节表示(+-9.22*10的18次方)2.浮点型(float和double)MySQL数据类型含义float(m,d)单精度浮点型,8位精度(4字节),m是十进制数字的总个数,d是小数点后面的数字个数double(m,d)双精度浮点型,16位精度(8字节)参数m只影响显示效果,不影响精度,d却不同,会影响到精度。比如设一个字段定义3.定点数(decimal) decimal(m,d) 定点类型浮点型在数据...
2021年08月05日
1,084 阅读
0 评论