返回顶部
首页 > 资讯 > 数据库 >操作MySQL的教程
  • 156
分享到

操作MySQL的教程

2024-04-02 19:04:59 156人浏览 薄情痞子
摘要

本文主要给大家介绍操作Mysql的教程,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下操作mysql的教程吧。#导入与还原数据库mysqldump -

本文主要给大家介绍操作Mysql教程,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下操作mysql的教程吧。

#导入与还原数据库

mysqldump -uroot -p zabbix > /root/zabbix.sql

还原数据库

mysql -uroot -p zabbix < /root/zabbix.sql  

#清理binlog

mysql -uroot -p

help purge

PURGE MASTER LOGS BEFORE '2003-04-02 22:46:26';

#更改 root密码

service mysql stop

echo skip-grant-tables > /etc/my.conf

service mysql start

mysql

USR root;

UPDATE user SET PassWord = password ( '1q2w3e4r5t' ) WHERE User = 'root' ; 

flush privileges ;

quit

操作MySQL的教程

vi /etc/my.conf

#skip-grant-tables

wq

#取消密码复杂性

SHOW VARIABLES LIKE 'vali%';  #查看是否启用了密码复杂性

[mysqld]

validate_password=off

#安装Precona

yum -y remove mysql-libs

yum install cronie cronie-anacron crontabs redhat-lsb-core sysstat

#yum -y install mysql-client mysql-server

#mysql config

#service mysql start

#chkconfig mysql on

yum install Http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm

yum install Percona-Server-shared-56 Percona-Server-client-56 Percona-Server-server-56

service mysqld start

chkconfig mysqld on    #设置开机启动

MySQL -v   #检测MySQL版本

#mysqladmin -u root passwd root  给root设置数据库密码

===# 主从复制========================================

#打开Master数据库 my.conf文件

vi /etc/my.conf

server_id=1

binlog_fORMat=ROW

binlog_row_p_w_picpath=minimal

#设置需要备份的数据库

binlog-do-db=db_01 

binlog-do-db=db_02

expire-logs-days=7 #保留7天的二进制日志

binlog_format=MIXED  #设置binlog格式为MIXED

log-bin = mysql-bin #开启MYSQL二进制日志

wq

service mysql restart 

mysql #进入mysql

use ebdb_trans; #使用ebdb_trans数据库

grant replication slave on *.* to 'backup'@'192.168.0.11'identified by '你的密码'; #设置slave IP和登陆权限

flush privileges;

flush tables with read lock;

reset master;

show master status\G; #查看file、position 并记录该值

exit

#备份master数据库到slave

mysqldump ebdb_trans > /root/ebdb_trans.sql

#切换到slave并恢复数据库

mysql ebdb_trans < /root/ebdb_trans

vi my.conf

server-id=2

replication-do-db=ebdb_trans #需要复制的数据库名称

slave-skip-errors=1032,1062,126,1114,1146,1048,1396  #自动跳过的错误代码,以防复制出错被中断

wq

mysql #指定主库信息

reset slave;

change master to master_host='192.168.0.8',master_user='backup',master_password='28270033',master_log_file='mysql-bin.000001',master_log_pos=120;

start slave; #启动slave

show slave status\G; #检查从库状态 (Slave_IO_Running: Yes Slave_SQL_Running: Yes)file

===========================================================================

常见问题:

1. Slave_IO_Running:no 

(1查看 my.conf ---server-id 是否与master相同;

(2查看server_UUID是否与master相同,如相同则修改/var/lib/mysql/auto.conf 

进入mysql 

show variables like '%server_uuid%'

2. Slave_SQL_Running: no 

停掉从库,并重新指定主库信息,最后启动slave

看完以上关于操作MySQL的教程,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息 ,可以持续关注我们的数据库栏目的。

您可能感兴趣的文档:

--结束END--

本文标题: 操作MySQL的教程

本文链接: https://lsjlt.com/news/34458.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 操作MySQL的教程
    本文主要给大家介绍操作MySQL的教程,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下操作MySQL的教程吧。#导入与还原数据库mysqldump -...
    99+
    2024-04-02
  • MySQL基础教程5 —— 操作符
    1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。 := ||, OR, XOR &&, AND NOT BETWEEN, CASE, WHEN, ...
    99+
    2022-05-24
    MySQL 优先级 圆括号 操作符 比较运算符 逻辑运算符
  • MySQL中SQL表的基本操作教程
    本文主要给大家简单讲讲MySQL中SQL表的基本操作教程,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望MySQL中SQL表的基本操作教程这篇文章可以给大家带...
    99+
    2024-04-02
  • C#连接MySQL操作详细教程
    C#如何连接MySQL进行操作,供大家参考,具体内容如下 引入MySql.Data.dll 例如小编是vs2017,创建工程之后,添加应用,选择工程,点击下面的引用,右击打开,选择添加引用 如何找到自己的MySql...
    99+
    2022-05-14
    C# MySQL
  • 数据库教程:mysql对用户的操作
    修改用户名(用户重命名) 在MySQL中,我们可以使用RENAME USER语句修改一个或多个已经存在的用户账号。 语法:RENAME USER  TO  其中: :系统中已经存在的 MySQL 用户账号。 :新的 MySQL 用户账号。...
    99+
    2021-11-21
    数据库教程:mysql对用户的操作
  • MySQL多表操作的外键约束教程
    目录一.多表关系一对一关系一对多/多对一关系多对多关系二.外键约束特点创建外键约束方式1-在创建表时设置外键约束方式2-在创建表时设置外键约束在外键约束下的操作1.数据插入2.删除数据3.删除外键约束外键约束-多对多关系...
    99+
    2023-01-30
    mysql外键约束 mysql 多表操作
  • MySQL中SQL数据基本操作教程
    下文主要给大家带来MySQL中SQL数据基本操作教程,希望这些内容能够带给大家实际用处,这也是我编辑MySQL中SQL数据基本操作教程这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。  &...
    99+
    2024-04-02
  • Mysql多表操作方法讲解教程
    目录外键约束概念特点操作多表联合查询概念操作多表操作总结外键约束 概念 特点 定义一个外键时,需要遵守下列规则: 主表必须已经存在于数据库中,或者是当前正在创建的表。 必须为主表定义主键。 主键不能包含空值,但允许在外...
    99+
    2022-12-03
    Mysql多表操作 Mysql多表查询
  • MySQL视图简介及基本操作教程
    前言 视图是数据库系统中一种非常有用的数据库对象。MySQL 5.0 之后的版本添加了对视图的支持。 认识视图 视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称的列和行数据,但视...
    99+
    2024-04-02
  • Bash中数组的操作教程
    前言 BASH只支持一维数组,但参数个数没有限制。 如声明一个数组: declare -a array (其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组) 一、定义数组 1....
    99+
    2022-06-04
    数组 操作 教程
  • PHP操作XML的教程详解
    php操作XML <xml version="1.0" encoding="utf-8"> <article> <item> ...
    99+
    2024-04-02
  • YOLOV8最强操作教程.
    YoloV8详细训练教程. 相信各位都知道yolov8发布了,也是U神大作,而且V8还会出论文喔! 2023.1.17 更新 yolov8-grad-cam热力图可视化链接 2023.1.20 ...
    99+
    2023-08-31
    python 深度学习 开发语言 pytorch 人工智能
  • MySQL中索引的定义以及操作新手教程
    目录索引的定义索引的类型普通、唯一、主键和全文索引普通索引(INDEX)唯一索引(UNIQUE INDEX)主键索引(PRIMARY KEY)全文索引(FULLTEXT)单列索引和组合索引聚集索引和非聚集索引索引的创建原...
    99+
    2024-04-02
  • 太全了!用Python操作MySQL的使用教程集锦!
    一. python操作数据库介绍Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFl...
    99+
    2023-05-14
    Python MySQL 数据库
  • SPSS连接mysql数据库的超详细操作教程
    目录安装mysql ODBC驱动SPSS连接MySQL数据库的步骤总结安装MySQL ODBC驱动 官方说法:MySQL ODBC 驱动程序负责在开放式数据库连接 API (ODBC API) 的帮助下访问 MySQL数...
    99+
    2023-02-28
    spss能连接mysql吗 spss mysql spss和mysql
  • SPSS连接mysql数据库详细操作教程
    🤵‍♂️ 个人主页:@艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬...
    99+
    2023-09-02
    数据分析 数据库 mysql
  • 【SQLite】教程06-SQLite表操作
    创建表: CREATE TABLE 语句用于在任何给定的数据库创建一个新表。命名表、定义列、定义每一列的数据类型      查看表:      详细查看表: 重命名表:      删除表:      创建表并添加7条记录(第七条记...
    99+
    2020-07-22
    【SQLite】教程06-SQLite表操作 数据库入门 数据库基础教程 数据库 mysql
  • PHP操作ElasticSearch7.8.1 详细教程
    版本PHP 操作 ElasticSearch 的索引,文档PHP版本: 7.1.9ElasticSearch版本:7.8.1ElasticSearch-PHP根据 PHP 版本选择对应的 ElasticSearch-PHP 版本PHP 安装...
    99+
    2022-06-16
    ElasticSearch php
  • 使用php操作xml教程
    php操作xml 最近计划写个人的小网站,一系列原因选择了用php来写,最大的问题就是虽然php很流行,但我从来没有接触过php,看了一个多星期的基本语法后做些小练习热热身,但是期间...
    99+
    2024-04-02
  • python教程(八)·文件操作
    由于离高考越来越近,博主打算本篇文章过后,暂停本系列教程的更新,等到高考完后再继续本系列教程,请谅解! 这次我们学习用python操作文件,包括文件的读、写等…… 操作文件第一步——打开文件 要想操作文件,我们首先应该打开一个文件。当然...
    99+
    2023-01-31
    操作 文件 教程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作