mysql
文章平均质量分 77
fggsgnhz
这个作者很懒,什么都没留下…
展开
-
2021-3-18 MAC如何下载和安装mysql
安装打开官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server2. 选择dmg文件下载3. 选择选择不登录,直接下载4. 解压并且打开安装包5.下载完成后,双击打开一路确定,但是当弹出一个MYSQL Installer提示框的时候一定打开备忘录复制粘贴记下弹出框的密码(或是弹出框自己设置初始密码)打开MySQL服务正常情况下,安装成功。配置1、 进入系统偏好设置2、原创 2021-03-19 09:57:36 · 704 阅读 · 0 评论 -
2021-3-18 学习redis之浅谈mysql数据库表设计的几个要点
mysql数据库表设计的几个要点1、表设计过程中应该注意的点:数据类型1)更小的通常更好控制字节长度(长的会浪费内存)2)使用合适的数据类型例如:1)增加status字段最好用tinyint(只占8个字节,所占的字节内存更小,更省空间),2)char(1024)与varchar(1024)的对比:char就会指定1024个内存空间进行分配,varchar是可变长的,char用于定长数据存储会比varchar节省空间,例如:uuid(32)可以用char(32)3) 尽量避免使用null 要使原创 2021-03-18 16:12:17 · 125 阅读 · 0 评论 -
20200103-数据库索引
联合索引联合索引: 多个字段上建立的索引,能够加速复核查询条件的检索select uid, login_time from t_user where login_name=? and passwd=?登录业务需求----可以建立(login_name, passwd)的联合索引联合索引能够满足最左侧查询需求(最左侧查询需求,并不是指SQL语句的写法必须满足索引的顺序)例如(a,...原创 2020-01-03 14:55:04 · 148 阅读 · 0 评论 -
Day8 MySQL 对表的增删改查2
对表的增删改查21、对列的增改1.1新建列ALTER:修改现存数据库对象,比如一张表-- 对已存在的表,再添加一个新列ALTER TABLE `user` ADD sex varchar(1) NULL;alter table student add subject varchar(10) null;格式:ALTER TABLE 表名 ADD 列名<字段> 列...原创 2019-07-14 09:29:51 · 142 阅读 · 0 评论 -
Day 7 MySQL 安装及对表的增删改查
mysql 安装及对表的增删改查一、MySQL安装1、安装下载文件------直接点击安装文件直到完成2、验证:通过命令行 cmd输入 mysql -u root -p出现版本信息 表示安装配置成功二、通过dbeaver对表进行增删改查1、创建表1.1先创建新的连接(连接MYsql 8+);新建数据库;1.2创建表(快捷键 ctrl+回车—运行)use ja...原创 2019-07-13 11:38:57 · 224 阅读 · 0 评论 -
Day9 MySQL 多表之间的连接
主键约束约束类型—primary key: 主键约束表示id不可以重复,通过id来确定唯一的一条记录(唯一标识数据表中的行/记录)**非空:**表示这个列的值不能为空**自增:**表示插入记录的时候不需要手动插入,会自动增长多表之间的建立注意:1:n的关系: 就把1放入多的一方。例如:班级和学生是1:n的关系,就在学生表中加入team_id;n:n的关系: 需要通过一个中间表用来...原创 2019-07-15 10:20:34 · 129 阅读 · 0 评论 -
Day 11 JDBC2 和Java static
一、JDBC对产品表进行增删改查21.1增加(// @param product)PreparedStatement实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留一个问号**(“?”)作为占位符**。每个问...原创 2019-07-19 09:40:41 · 103 阅读 · 0 评论 -
Day 11 MySQL--模糊查询
模糊查询SELECT 字段 FROM 表 WHERE 某字段 Like 条件% 表示零个或多个字符的任意字符串:-- 查询名字 "大"开头的记录select * from user where name like '大%';-- 名字以"王"结尾的select * from user where name like '%王';-- 包含"算"的(可开头、可结尾、可中间)sele...转载 2019-07-19 10:07:27 · 123 阅读 · 0 评论 -
Day 10 JDBC
一、Java JDBC连接jdbc: Java DataBase Connectivity,java数据库连接用途: 与数据库建立连接、发送 操作数据库的语句并处理结果。Connection con = DriverManager.getConnection(“jdbc:odbc:wombat”,“login”,“password”);Statement stmt = con.creat...原创 2019-07-17 11:58:22 · 147 阅读 · 0 评论