mysql
BigC哥
欢迎加入Python,群聊号码:166477
展开
-
MYSQL的常用命令和增删改查语句和数据类型
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]创建数据库:create database [库名]显示所有数据库: show databases;打开数据库:use [库名]当前选择的库状态:SELECT DATABASE();创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ......);显示数据...转载 2018-11-18 23:06:36 · 129 阅读 · 0 评论 -
MySQL主从复制、主主复制、双主多从配置
MYSQL主从复制、主主复制、双主多从配置 一、如何配置MYSQL的主从复制?1. 两台数据库服务器,IP分别为 192.168.216.128 和 192.168.216.129,在服务器上装MYSQL(我的配置版本为5.5.56)2. 打开 192.168.216.128 服务器上的MYSQL的配置文件 /etc/my.cnf (路径根据自己服...原创 2019-02-18 19:48:34 · 391 阅读 · 0 评论 -
mysql+centos7+主从复制以及 Slave_IO_Running: No或者Slave_SQL_Running: No的情况
mysql+centos7+主从复制 MYSQL(mariadb)MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成...原创 2019-02-18 19:10:07 · 1888 阅读 · 0 评论 -
MySQL之多表查询
MySQL之多表查询 阅读目录一 介绍二 多表连接查询三 符合条件连接查询四 子查询五 综合练习一 介绍 本节主题多表连接查询复合条件连接查询子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里面是不是存了好多张表啊,不可能把所有的数据都放到一张表里面,肯定要分表来存数据,这样节省空间,数据的组织结构更清晰,...转载 2019-02-27 23:09:14 · 304 阅读 · 0 评论 -
MySql中增加一列(在mysql已有的表中加字段)
MySql中增加一列如果想在一个已经建好的表中添加一列,可以用诸如:alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null;这条语句会向已有的表中加入新的一列,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table TABLE_NAME add column NEW_COL...原创 2019-01-17 15:40:12 · 11598 阅读 · 0 评论 -
MySQL + Atlas --- 部署读写分离
阅读目录 1. 数据库用户配置 2. 主从数据库连接 3. Atlas配置 4. 读写分离测试 序章 Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西。而且安装方便。配置的注释写的蛮详细的,都是中文。英文不好的同学有福了。 Atlas官方链接: https://github.com/Qihoo3...原创 2019-01-01 11:43:01 · 380 阅读 · 0 评论 -
MySQL高级 之 explain执行计划详解
使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。explain执行计划包含的信息其中最重要的字段为:id、type、key、rows、Extra各字段详解idselect查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序 三种情况: 1、id相同:执行顺序由上至下 ...转载 2018-12-19 21:30:27 · 315 阅读 · 0 评论 -
数据库中,什么是事务,可以简述,事务机制如何实现的吗
数据库事务是指作为单个逻辑单元执行的一系列操作,要么完全执行,玩么完全地不执行。事务的四个特性(ACID):原子性、一致性、隔离性和持久性。事务实现原理(网友答案,百度不好找):事务开始之后,事务所有的操作都陆续写到事务日志中。写到日志中的操作,一般有两种。一种是针对数据的操作,一种是针对任务的操作。针对数据的操作,例如插入、删除和修改,这是典型的事务操作,这些操作的对象是大量的数据。有些操作是...原创 2018-12-07 16:59:18 · 645 阅读 · 0 评论 -
MySQL 1045登录失败
你登录MySQL数据库出现:Error 1045错误时(如下图),就表明你输入的用户名或密码错误被拒绝访问了,最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是就以前的数据库中的信息将丢失,如果你不想重装,那么就需要找回密码或者重置密码。解决的方法应该有多种,这里我推荐大家使用一种原理通过,操作简单的方法,适用于windows以及linux平台。MySQL 1045错误如图:...原创 2018-11-20 11:51:47 · 766 阅读 · 0 评论 -
CentOS 7 yum安装MySQL5.6
文章演示如何使用yum的方式安装MySql 5.6.24。1 常规错误的yum安装方法:在前文中记述了CentOS 6.5系统中通过yum方式快速地搭建了LNMP环境,那么是否也能在CentOS 7或CentOS 7.1系统中依葫芦画瓢安装MySql5.6.24呢?答案是否定的。[root@typecodes ~]# yum -y install mysql mysql-server mys...转载 2018-11-19 19:19:20 · 321 阅读 · 0 评论 -
MySQL 命令行神器:mycli
今天再推荐一款命令行神器 —— Mycli。Mycli是一个MySQL命令行客户端工具,具有自动完成和语法突出显示功能。它是由印度人基于python开发的一个工具,,适合初学者或者对数据库熟悉但命令记不住的人群,能很好地克服记不住命令的困难。官网:https://www.mycli.net/安装建议先安装依赖$ yum install python-pip python-devel$...原创 2018-11-21 17:43:10 · 3258 阅读 · 0 评论 -
mysql安装
内容回顾前端: 1.HTML 定义网页的结构 标签:语义化的标签 form div+span w3cschool 2.CSS 定义网页的样式 选择器*** color:red !important; dispaly:none|inline|blockl|inline-block 盒模型 脱标: 脱离了标准文档流 ,不占位置...原创 2018-11-20 21:37:14 · 107 阅读 · 0 评论 -
CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程连接和开放3306端口)
楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,突然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码。。。。下面就来说说linux下修改mysql的编码问题吧。。有一个问题网上很多地方都没说到,详情请继续往下看。一、登录MySQL查看用SHOW VARIABLES LIKE ‘character%’;下字符集,显示如下:...转载 2018-11-20 16:35:16 · 408 阅读 · 0 评论 -
忘记 mysql 数据库连接密码(解决方案)
简单粗暴:直接修改密码。本次操作所有需要用到的密令行:bin>net stop mysqlbin>mysqld --skip-grant-tablesbin>mysqlmysql>use mysqlmysql>update user set password=password(“123456”) where user=“root”;mysql>fl...原创 2019-03-04 10:33:02 · 652 阅读 · 0 评论