【mysql笔记】教程文章相关的互联网学习教程文章

mysql 笔记【代码】【图】

带like的字符匹配查询 1、百分号通配符“%”,匹配任意长度的字符,甚至包括零字符SELECT f_id,f_name FROM fruits WHERE f_name LIKE ‘b%y‘ 2、下划线通配符“_”,一次只能匹配任意一个字符 下面语句有四个下划线SELECT f_id,f_name FROM fruits WHERE f_name LIKE ‘____n‘ 同样,在SQLSERVER里面也是有的USE [sss] GO SELECT * FROM [dbo].[aaa] WHERE [name] LIKE ‘s_____‘mysql 笔记标签:mysq 查询 server code ...

MySQL笔记(1)

一、数据库操作1.查看数据库 show databases2.创建数据库 create database kameng;3.进入数据库 use kameng;4.删除数据库 drop database kameng;二、表操作:1.查看表 show tables;2.创建表(innodb,myisam,memory)create table users( id bigint not null auto_increment primary key, email varchar(60) not null, pwd varchar(60) not null, nicheng varchar(60) not null, createtime timestamp not null, updtime timestamp no...

MySQL笔记(2)

MySQL常用命令 常用命令:1.查看目录:ls ls -a 包含隐藏目录 ls -l 显示详细信息,-开头为文件 d开头为目录 蓝色为目录 绿色为可执行文件 黑色(白色):普通文件2.看帮助: man 命令名 q 退出3.看当前目录: pwd 看在哪个目录下4.进入目录 cd 目录名 绝对目录 / 相对目录 .当前目录 ..上级目录 5.转到超级目录下 root MySQL笔记(2)标签:绿色 执行 mysql笔记 超级 mysq 命令 详细信息 查看 sql 本文系统来源...

MySQL笔记(3)

操作文件:1.建目录:mkdir 目录名2.拷贝: cp 源(可绝对,可相对) 目标(可为文件,可为目录) cp -r 源(可绝对,可相对) 目标(可为文件,可为目录) 若不存在则创建,若存在,考里面去3.移动:mv 源 目标删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹2删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/access.log这个文件 VI:1.vi 文件名 用...

12月11日学习MySQL笔记整理

管理MySQL注:反引号是为了区分MySql关键字与普通字符而引入的符号,一般表名与字段名都使用反引号。 常用命令1.使用数据库 use 数据库名2.显示数据库 show databases;3.显示数据表 show tables;4.显示字段名 show columns form 数据表名5.显示查询信息 show index from 数据表6.创建数据库 create 数据库名7.删除数据库 drop 数据库名8.创建数据表 create table if not exists 表名( 表字段名 类型 定义 PRIMARY K...

小白的 MySQL 笔记(一)【代码】

补充:VARCHAR(M)是一种比CHAR更加灵活的数据类型,同样用于表示字符数据,但是VARCHAR可以保存可变长度的字符串。其中M代表该数据类型所允许保存的字符串的最大长度,只要长度小于该最大值的字符串都可以被保存在该数据类型中。因此,对于那些难以估计确切长度的数据对象来说,使用VARCHAR数据类型更加明智。MySQL4.1以前,VARCHAR数据类型所支持的最大长度255,5.0以上版本支持65535字节长度,utf8编码下最多支持21843个字符(不为空)...

MySql,笔记(记录操作)【代码】

1.插入记录(共有三种) 第一种: 表达式1.INSERT [INTO] tbl_name [(col_name,...)] {VALUES|VALUE}({expr|DEFAULT},...),(...),... mysql> CREATE TABLE users( -> id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, -> username VARCHAR(20) NOT NULL, -> password VARCHAR(32) NOT NULL, -> age TINYINT UNSIGNED NOT NULL DEFAULT 10, -> sex BOOLEAN -> ); Query OK, 0 rows affected (0.16 sec)mysql> INSERT I...

Mysql_笔记2018.1.28【代码】

1.Mysql代码规范 1.关键字、函数名称大写 2.数据库名称、表名称、字段名称等全部小写 3.必须以分号;结尾 (或 \g) 2.记录mysql日志 开始记录 mysql> \T 日志地址 日志文本名.txt 结束记录 mysql> \t 3.创建数据库 //简单创建 CREATE DATABASE test1; //创建test1数据库 //详细创建:查验无重名后再新建数据库,并指定编码格式 create database if not exists maizi4 charcter set ‘GBK‘ 4.查看数据库列表、某个数据库详情 全部数...

Mysql_笔记2018.1.29【代码】

1.主要数据库OracleMySQLSqlsever 微软MongoDB (非关系型数据库)2.MySql 专业词语 1.数据库:一些关联表的集合 2.数据表:表示数据的矩阵 3.列:同excel的列,包含相同性质的数据 4.冗余:存储两遍数据,可以使系统运行速度更快,【占用资源多了,修改的时候需要多处修改】 5、主键:数据项的唯一标识符,在同一个表中不可重复 6、外键:关联两个表的键 7、复合键:多个字段组合的键 8、索引:类似书籍的目录,在找的时候不是一个个...

MySQL笔记:数据查询【代码】【图】

DATABASE MYDB; USE MYDB;CREATE TABLE STUDENT (NUMBER INT PRIMARY KEY,NAME CHAR(20) NOT NULL,SEX BOOLEAN NOT NULL,AGE TINYINT NOT NULL,HOME CHAR(30) );SELECTNUMBER,NAME FROM STUDENT WHERE AGE > 18 GROUP BY SEX ORDER BY NUMBER DESC;DROP DATABASE MYDB;View Code 二、单表查询 SELECTNUMBER,NAME,SEX,AGE,HOME FROM STUDENT; #查询所有字段SELECT * FROM STUDENT; #使用*查询所有字段SELECTNUMBER,NAME...

MySQL笔记:数据插入【代码】【图】

DATABASE MYDB; USE MYDB;CREATE TABLE IDENTITY (NAME CHAR(20) PRIMARY KEY,BIRTH DATETIME NOT NULL,HOME CHAR(20) );CREATE TABLE STUDENT (NUMBER INT PRIMARY KEY AUTO_INCREMENT,NAME CHAR(20) NOT NULL,AGE TINYINT NOT NULL,HOME CHAR(30) );INSERT INTO STUDENT VALUES (30, ‘Curry‘, 10, ‘Golden State‘); #不指定字段名 INSERT INTO STUDENT (NAME, AGE, HOME) VALUES (‘Durant‘, 11, ‘Golden State‘...

【mysql笔记】mysql存储过程的definer和invoker

【存储过程的权限】 ALTER ROUTINE 编辑或删除存储过程 CREATE ROUTINE 创建存储过程 EXECUTE运行存储过程 【存储过程的创建语法】 delimiter // -- 声明分隔符(命令结束符) create definer = user@hostname | current_user procedure 存储过程名 (参数) com【存储过程的权限】 ALTER ROUTINE 编辑或删除存储过程 CREATE ROUTINE 创建存储过程 EXECUTE运行存储过程【存储过程的创建语法】 delimiter // -- 声明分隔符(命令结束符...

Cacti监控MySQL笔记【图】

Cacti 监控 MySQL1. 安装监控插件cd /optwget http://mysql-cacti-templates.googlecode.com/files/mysql-cacti-templates-1.1.2 Cacti 监控 MySQL 1. 安装监控插件 cd /optwget tar -xzvf mysql-cacti-templates-1.1.2.tar.gz cp /opt/mysql-cacti-templates-1.1.2/ss_get_mysql_stats.php /var/www/html/scripts/ chown -R apache.apache /var/www/html/scriptschmod -R 755 /var/www/html/scripts 使用 http 访问 cacti主机 导...

FreeBSD下安装MySQL与MySQLdb笔记【图】

1、FreeBSD 下安装 MySQLtar zxf mysql-5.0.41.tar.tarcd mysql-5.0.41./configure --prefix=/home/happyiww/mysql-5.1.18-beta 1、FreeBSD 下安装 MySQL tar zxf mysql-5.0.41.tar.tar cd mysql-5.0.41 ./configure --prefix=/home/happyiww/mysql-5.1.18-beta --with-tcp-port=7788 --with-unix-socket-path=/tmp/happyiww.mysql.sock --with_innodb --enable-thread-safe-client -->这个专门为了使用ssl而设置的,因为MySQLdb需...

MySQL笔记:select默认使用不当索引导致的巨大性能损失问题_MySQL

bitsCN.comMySQL笔记:select默认使用不当索引导致的巨大性能损失问题 数据库使用菜鸟一枚,只会最基本的select。最近碰到一个mysql对某select语句使用索引不当而导致的性能问题,颇有意思,故记之索引,是对数据库操作性能最息息相关的一个因素,我也不必多说。但是,你是否想过,就算建立了合适的索引,数据库也有可能没有足够的“智能”去选择针对某条select最合适的索引呢?这种事还真被我碰上了,于是第一次用上了force index...