linux环境下安装mysql8详细过程

风雨无阻 阅读(2,675) 评论(暂无)

打开网址:https://dev.mysql.com/downloads/,选择MySQL Yum Repository 安装 2.选择 Linux 7,复制下载链接 https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 1.配置mysql8安装源,后面为刚才复制的链接 sudo rpm -Uvh https://dev.mysql.com/get/mysql80-commun...

防止sql注入的几个方法

风雨无阻 阅读(1,648) 评论(暂无)

一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。 二、SQL注入攻击的总体思路 1.寻找到SQL注入的位置 2.判断服务器类型和后台数据库类型 3.针对不通的服务器和数据...

MySQL性能优化的20条经验

风雨无阻 阅读(2,029) 评论(暂无)

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不...

MyISAM和InnoDB的区别

风雨无阻 阅读(1,944) 评论(暂无)

MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。 InnoDB支持数据行锁定,MyISAM不支持行锁定,...

mysql字段类型详解

风雨无阻 阅读(2,066) 评论(暂无)

正确地定义的表中的字段在数据库的整体优化是非常重要的。我们应该只使用真正需要使用类型和字段的大小; 如果知道只使用2个字符,就不使用10个字符宽定义一个字段。这些类型的字段(或列),也被称为数据类型,数据存储这些字段之中。 mysql使用许多不同的数据类型,总体上分为三类:数字,...

mysql语句总结,建表,建视图,删除,修改字段等

风雨无阻 阅读(2,113) 评论(暂无)

创建数据库: create database test; 创建表: CREATE TABLE test( id int(11) UNSIGNED not null AUTO_INCREMENT, name varchar(30) not null comment '姓名', age int(10) not null comment '年龄', PRIMARY KEY ( detection_id ) ) comment '人员表'; 增加字段: alter TABLE test ...