随笔分类 -  mysql

摘要:SET @auto_id = 0; UPDATE goods SET Id = (@auto_id := @auto_id + 1); ALTER TABLE goods AUTO_INCREMENT = 1; 阅读全文
posted @ 2023-03-27 11:24 弩哥++ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:#选择数据库 use mysql; update user set authentication_string = PASSWORD('666') where user='root' and host ='xxx'; flush privileges; 阅读全文
posted @ 2023-02-15 11:11 弩哥++ 阅读(11) 评论(0) 推荐(0) 编辑
摘要:创建索引 方式一:建立表的时候创建 CREATE TABLE `student` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `grade` varchar(20) DEFAULT NULL, PR 阅读全文
posted @ 2022-10-13 19:06 弩哥++ 阅读(36) 评论(0) 推荐(0) 编辑
摘要:set @num =1 ; PREPARE sss from "select * from `user` limit?"; EXECUTE sss USING @num 阅读全文
posted @ 2022-10-12 11:42 弩哥++ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:外键的使用一般是一对多的情况,比如部门表中的部门,在员工表里有多个引用,一个部门对应着多个员工,就是一对多。 为一的表相当于主表,为多的表为从表,外键是建立再从表上,引用的是主表的主键 场景1: 已经存在表 department 部门表和 user用户表 ,两者之间是没有关联,我们要修改表,使得两张 阅读全文
posted @ 2022-07-07 19:45 弩哥++ 阅读(999) 评论(0) 推荐(0) 编辑
摘要:#修改表其中一个字段 UPDATE student set name = 'wangwu' WHERE id= 1 # 修改表中多个字段,中间使用逗号进行分隔 UPDATE student set name = 'jay' ,sex = '男' WHERE id=4 阅读全文
posted @ 2022-06-15 19:31 弩哥++ 阅读(11) 评论(0) 推荐(0) 编辑
摘要:前置条件,新建一张student表 CREATE TABLE IF NOT EXISTS student( id INT, name VARCHAR(20), age INT, sex CHAR(10) ) 向student插入数据 #插入所有字段数据,可以不写字段名称 insert into st 阅读全文
posted @ 2022-06-15 18:59 弩哥++ 阅读(11) 评论(0) 推荐(0) 编辑
摘要:#创建表 CREATE TABLE if not exists student( id int , name char(20) ) #查看表结构 desc student #修改表,增加表字段,加不加column 都可以 alter table student add[column] age int 阅读全文
posted @ 2022-06-15 18:44 弩哥++ 阅读(23) 评论(0) 推荐(0) 编辑
摘要:# 查询所有的数据库 show databases #选择数据库 use test_db # 创建数据库 create database test_db #创建之前判断 create database if not exists test_db # 修改数据库字符编码 alter database 阅读全文
posted @ 2022-06-15 18:43 弩哥++ 阅读(10) 评论(0) 推荐(0) 编辑
摘要:CREATE FUNCTION fun1() RETURNS INT BEGIN DECLARE num INT ; DECLARE i INT ; set num = 10000; set i = 2; WHILE i<=10000 DO INSERT INTO student(`name`) V 阅读全文
posted @ 2022-03-09 23:58 弩哥++ 阅读(137) 评论(0) 推荐(0) 编辑
摘要:创建用户 # create user 用户名 identified by 密码 create user test_user identified by '123456' 修改当前登录用户密码 set password=password('111111') 修改其他用户密码 set password 阅读全文
posted @ 2022-03-09 23:16 弩哥++ 阅读(20) 评论(0) 推荐(0) 编辑
摘要:下载mysql,推荐5.7 或者8.0 5.7下载地址为: https://dev.mysql.com/downloads/mysql/5.7.html 下载后,保存到文件夹后,进行解压操作 配置环境变量:在path 增加解压后mysql的bin文件路径,如:D:\Soft\mysql\mysql- 阅读全文
posted @ 2022-02-23 15:03 弩哥++ 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示