MySQL数据库鼠标操作

MySQL数据库通过表存储数据,存储的时候首先规定表名,然后是字段(列名),然后是记录(单行内容)。

    

 

创建表的方法

      注意表名不要用汉字,

 

  创建表的界面

    

    每创建一列都要填写列名,类型,等内容,

    类型有多种,经常用到的有,int 整数型, float 小数型,char字符型,varchar 字符串,注意char和varchar要加上长度。text文本类型

      不常用但是需要了解的类型:

      date time 时间日期类型,

      bit 布尔类型,但是常用int代替。

 

  主键,是一列内容没有重复且不为空的单列,因其特性不为空、不重复,一般用自动增长序号或者id名来当主键,

    主键的作用是确保表的内容真实可靠。添加方法:选中要添加主键的列,点击工具栏的主键按钮。

  

  外键是一种数据表之间建立的关系,从表的一列引入主表的主键列,可以使数据更安全。

    

 

 

 

转载于:https://www.cnblogs.com/zxbs12345/p/8118676.html

好的,针对你的问题,我可以给出以下mysql数据库操作语句: 1. 创建名为supermarket的数据库: ``` CREATE DATABASE IF NOT EXISTS supermarket; ``` 2. 切换到supermarket数据库并创建名为goods的表: ``` USE supermarket; CREATE TABLE IF NOT EXISTS goods ( id INT(11) NOT NULL AUTO_INCREMENT COMMENT '商品编号', name VARCHAR(50) NOT NULL COMMENT '商品名称', price DECIMAL(10,2) NOT NULL COMMENT '商品价格', image VARCHAR(200) NOT NULL COMMENT '商品图片', category VARCHAR(50) NOT NULL COMMENT '商品类别', description TEXT NOT NULL COMMENT '商品介绍', parameters TEXT NOT NULL COMMENT '商品参数', stock INT(11) NOT NULL COMMENT '商品库存数量', purchase_time DATETIME NOT NULL COMMENT '商品进货时间', PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ``` 3. 插入10条商品信息: ``` INSERT INTO goods (name, price, image, category, description, parameters, stock, purchase_time) VALUES ('商品1', 100.00, 'image1.jpg', '交换机', '商品1介绍', '参数1', 100, NOW()), ('商品2', 200.00, 'image2.jpg', '路由器', '商品2介绍', '参数2', 200, NOW()), ('商品3', 50.00, 'image3.jpg', '键盘', '商品3介绍', '参数3', 50, NOW()), ('商品4', 4000.00, 'image4.jpg', '电脑', '商品4介绍', '参数4', 10, NOW()), ('商品5', 80.00, 'image5.jpg', '鼠标', '商品5介绍', '参数5', 80, NOW()), ('商品6', 150.00, 'image6.jpg', '耳机', '商品6介绍', '参数6', 150, NOW()), ('商品7', 120.00, 'image7.jpg', '交换机', '商品7介绍', '参数7', 120, NOW()), ('商品8', 300.00, 'image8.jpg', '路由器', '商品8介绍', '参数8', 300, NOW()), ('商品9', 70.00, 'image9.jpg', '键盘', '商品9介绍', '参数9', 70, NOW()), ('商品10', 2000.00, 'image10.jpg', '电脑', '商品10介绍', '参数10', 20, NOW()); ``` 4. 查询所有商品信息: ``` SELECT * FROM goods ORDER BY id; ``` 5. 随机输出5个商品信息: ``` SELECT * FROM goods ORDER BY RAND() LIMIT 5; ``` 以上就是mysql数据库操作语句,希望对你有帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值