mysql
weixin_44755615
这个作者很懒,什么都没留下…
展开
-
mysql基础编写
JAVA开发,需要深刻理解java基础的同时,还要学会编写数据库,处理数据逻辑。 以下语句以该数据库(sc)为基准 增加(插入)一条数据(insert) insert into 表名称(列1,列2,,,) values (列1值,列2值,,,) 例如:insert into sc(name,kecheng,fenshu)values(‘赵四’,‘政治’,50) 更改(更新)数据(upd...原创 2019-04-11 11:25:38 · 202 阅读 · 0 评论 -
mysql数据库优化---where子句优化
避免在where子句中使用 != 和 <> 进行不等于判断,否则会放弃索引条件从而进行全表检索。 避免在where子句中使用 null 与 " " 判断,可以设置字段不为空值,设置默认值为0。 避免使用or,可以使用union all代替。 例如,使用or的sql语句: select id from family where name=”zhangsan” or name=”lisi...原创 2019-04-16 20:57:02 · 507 阅读 · 0 评论 -
mysql 内链接 左链接 右链接 以及使用on和where的区别
表一: 表二: 内链接 inner join on 内链接实际就是判断两表之间的交集 select * from class c inner join sc s on c.s_name = s.name 结果如下: 左链接 left join on 判断两表的交集,显示左表的全部内容以及右表和左表内容的交集。 select * from class c left join sc s on ...原创 2019-04-21 16:48:41 · 762 阅读 · 0 评论 -
mysql基础
数据库可以理解为存储数据的仓库,数据库服务器则是安装到机器上的数据库管理程序。开发者则为每个应用程序设置一个数据库,一个数据库可以有一个到多个表,使用表存储数据。 创建数据库。 create database table_name defult charset utf8 collate utf8_general_ci; table_name:要建立的表名称。 charset utf8 :指定数据...原创 2019-04-17 10:03:53 · 109 阅读 · 0 评论 -
关于mysql8.5服务不能启动处理
一、找到本地mysql文件中的data做备份,删除data。 二、win+r输入cmd进入dos窗口。 切换目录至mysql中的bin文件下。 初始化数据库。 mysqld --initialize --console 执行完成后会有初始密码,后续会用到。 安装mysql mysqld install 初始化数据。 mysqld --initialize-insecure ...原创 2019-07-31 14:25:27 · 154 阅读 · 0 评论