【今天在昨天基础上进入mysql又出错】教程文章相关的互联网学习教程文章

MySQL 高级 (一) ---基础回顾【图】

本文基于mysql5.5版本进行讲解。1.关于MySQL的一些文件MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。①二进制日志log-bin:用于主从复制。②错误日志log-error:默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等。③查询日志show-log:默认关闭,记录查询的sql语句,如果开启会降低mysql的整体性能,因为记录日志也是需要消耗系统资源的。④...

mysql基础---DOS下创建表(增删改查)

1.创建表:create table 表名 (列1 类型1 约束1,列2 类型2 约束2,列3 类型3);例如:create table student(id int primary key,name varchar(20) not null,sex char(1));2.插入数据 insert intoa.全量插入insert into 表名 values (列1值,列2值,列3值);eg:insert into student values (1,‘张三‘,‘男‘);b.部分插入(插入指定列)insert into 表名 (列1,列2) values (列1值,列2值);eg:insert into student (id,name) values (1,‘张三...

mysql基础进阶

Mysql安装方式:1.rpm包安装2.二进制包安装 进入下载地址:选择 linux generic,找到对应的二进制包3.源代码安装下载地址: http://dev.mysql.com/downloads/mysql/1.SHOW TABLE STATUS 查看表的状态。2. 修改表的行格式 ALTER TABLE table_name ROW_FORMAT = DEFAULT 其中可选值有: DEFAULT FIXED DYNAMIC COMPRESSED REDUNDANT COMPACT 修改过程导致:fixed--->dynamic: 这会导致CHAR变成VARC...

MySql基础总结(1)【图】

对于MySql已经是第二次看了,这次主要的目的是将MySql系统的归纳一边,之前学MySql是将笔记写在本子上,以后不想总带着本子,所以再花点时间把笔记归纳在博客中。下午已将安装步骤详细的写了,现在归纳他的基本语法。至于语法很多都是满足Sql语法的,和Sql Server 、Oracle都差不多。符合“>”后的都是在dos中验证过的,并且复制后直接可以运行。1.连接数据库:>#在mysql中‘#’是注释符号,连接数据库时,输入账号和密码 >mysql -...

MySQL 基础总结

服务端:mysqld 客户端: mysql常用管理命令:(注:所有要在服务端执行的命令都要以;结尾,以告诉服务器命令结束)登陆: mysql –uuser –ppassword –hhost 分别指定用户,密码和mysql主机即可登陆,也可以在家目录下创建个.my.cnf配置文件,把用户名和密码主机等配置在里面:假定root的密码是mypass[root@node1 ~]# cat << ‘EOF‘ > .my.cnf > [client] > user = root > password = mypass > h...

MySQL 视图的基础操作(五)【代码】

1.为什么使用视图: 为了提高复杂SQL语句的复用性和表操作的安全性(例如:工资字段不想展示给所有能查看该查询结果的人),MySQL提供了视图特性。所谓视图,本质上是一种虚拟表,其内容与真实的表相似,包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储数据值的形式存在。行和列的数据来自定义视图的查询所引用基本表,并且在具体使用视图时动态生成。 视图有如下特点; 1. 视图的列可以来自不同的表,是...

mysql基础【代码】【图】

1.关系型数据库介绍1.1数据库结构模型1.2RDBMS专业名词1.3关系型数据库的常见组件1.4SQL语句2.mysql安装与配置2.1mysql 安装2.2mysql配置[root@localhost ~]# systemctl start mysqld [root@localhost ~]# systemctl status myaqld Unit myaqld.service could not be found. [root@localhost ~]# systemctl status mysqld ● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vend...

mysql基础类型知识总结

Mysql知识回顾http://www.educity.cn/wenda/596225.htmlhttp://blog.csdn.net/dyllove98/article/details/9289483http://opsmysql.blog.51cto.com/2238445/1343771http://www.cnblogs.com/lyhabc/p/3886402.html Int(11)详解int(11)最大长度是多少?  在SQL语句中int代表你要创建字段的类型,int代表整型,11代表字段的长度。  这个11代表显示宽度,整数列的显示宽度与mysql需要用多少个字符来显示该列数值,与该整数需要的存储...

mysql索引基础知识

mysql建索引的知识点:http://dafeiu.cn/%E7%AC%94%E8%AE%B0/mysql%E7%B4%A2%E5%BC%95%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/ 有面试官问:索引是不是越建越多好,怎么回答? 原文:http://www.cnblogs.com/cdu2812/p/6482963.html

MySQL基础命令小结

数据库授权登录[root@localhost ~]# mysql -uroot -p123456mysql> grant select,lock tables on auth.* to ‘admin‘@‘192.168.30.24‘identified by ‘123456‘;mysql> grant select,lock tables on client.* to ‘admin‘@‘192.168.30.24‘ identified by ‘123456‘;mysql> flush privileges;[root@www ~]# mysql -uadmin -p -h192.168.30.25查看数据库服务的基本信息:mysql > status退出mysql操作环境 mysql > exit,或者mys...

MySQL基础【图】

MySQL概述MySQL是关系型数据库,开源。关系型数据库:ER模型图,关系型数据库存放的是各种实体间的关系。 以商城为例:常见关系型数据库:MySQL、Oracle、SQLServer、DB2。MySQL安装官网找到MySQL Community Server下载页,下载免安装压缩包后解压。 以管理员身份打开CMD(WIN+R -->输入CMD-->ctrl + shift + enter),并cd到bin目录下。 (环境变量配置不配置都行:在环境变量 Path 中添加 MySQL 解压后的 bin 目录所在的路径,比如...

MySQL基础语句【学习笔记】

放在这里,以备后查。 1. 数据库, 数据库服务器, 数据库语言 数据库,是持久性数据的集合,供给定企业的应用程序系统使用,并且由一个数据库管理系统来管理; 数据库服务器,又称数据库管理系统,用来管理数据库(高效地存储、查询、更新数据库,并维护数据库的完整性状态); 数据库语言,是应用程序用来向数据库服务器发送命令并从中取出所需要数据的特定语言...

Mysql入门基础(2)-->Mysql数据库安装

第二章 Mysql数据库安装声明数据库和实例: 在数据库领域中有两个词很容易混淆,它们就是“实例“和数据库(database).数据库:在物理操作系统上,以文件或者其它的形式文件类型的集合,在Mysql中,数据库文件可以,frm,myd,myi,等文件结尾, 数据库实例:是由数据库后台的进程/线程以及一共享内存区组成,这个区域可以被运行在后台线程和进程所共享,需要牢记的是,数据实例才是真正用来操作数据库文件的。 实例和数据库的通常关...

MySQL之SQL基础

SQL是Structure Query Language(结构化查询语言)的缩写,它是关系型数据库的应用语言,由IBM在20世纪70年代开发,以实现关系型数据库中的信息检索。 在20世纪80年代初,美国国家标准局(ANSI)开始着手制定SQL标准,最早的ANSI标准于1986年完成,就被叫做SQL-86。正是由于SQL语言的标准化,所以大多数关系型数据库都支持SQL语言,它已经发展成为多种平台进行交互操作的底层会话语言。 SQL的分类:DDL:数据定义语言,即是对数...

MySQL基础优化之explain使用【代码】

explain 详解: 作用:主要用来调取语句的执行计划,主要是判断语句是否走索引。 explain select stu_name,gender,age from stu where gender=‘F‘ and age <20; mysql> explain select name,gender,age from test where gender=‘F‘ and age <20; +----+-------------+-------+-------+---------------+----------+---------+------+------+-----------------------+ | id | select_type | table | type | possible_keys | ke...