包含标签 mysql articles

MySQL小结(一)基本操作

一、MySQL数据库介绍 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),很多企业都在使用它来构建自己的数据库。MySQL由一家瑞典公司MySQL AB开发、运营并予以支持。它之所以非常流行,原因在于具备以下这些优点: 基于开源许可发布,无需付费即可使用。 自身的功能非常强……

Continue reading

linux下查看nginx、apache、mysql、php的编译参数

在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。 1、nginx 1[root@361way ~]# /App/nginx/sbin/nginx -V 2nginx: nginx version: nginx/1.2.6 3nginx: TLS SNI support disabled 4nginx: configure……

Continue reading

mysqld_multi管理单机上的多个mysql服务

如果想在单机上运行版本相同的多个mysql实例的,可以通过mysql_install_db初始化到不同的数据目录,通过不同的my.cnf指定相关的参数,分别设置不同的启动和关闭脚本。不过这样管理起来感觉非常麻烦。当然,如果只单台主机上启动两个实例,这样做还可以接受。如果启动四个、……

Continue reading

MySQL监控工具——mytop

mysql可以说如今最为流行的数据库了,虽然现在nosql的风头正盛。但我想很多公司重要的业务数据不会用nosql去跑。而在这些方面mysql似乎的使用更盛(开源免费,让我花钱去买oracle,我想我是不会买的)。君不见taobao、腾讯、facebook这些牛X的IT公司们都自……

Continue reading

批量修改MySQL存储引擎类型

最近在做mysql-cluster 7.2.7的架构测试,不过因为目前现网所用的mysql引擎类型是MyISAM,而集群所用的类型是NDBCluster。而手动一张表一张表的去ALTER去修改显然是不现实的。因为公司现网上在用的表有好几百个。从网上找了两种批量修改的方法,如下: 一、……

Continue reading

更改MySQL数据库存储路径和端口

虽然生产环境中使用的mysql全部用源码包的方式进行的安装,不过平进测试mysql时难免直接用yum -y install mysql mysql-server mysql-devel的方式进行安装。而如果测试数据比较大,而根分区给的又不是很多的情况下,就要更改数据目录。而一台主机上运行多个mysql时又不免要遇到更改mysql的默……

Continue reading

修改mysql的最大连接数

mysql安装好后,有很多参数需要调优。几乎所有的涉及到调优的内容我们都都可以在my.cnf文件中设置完成。而mysql的连接数也是较为重要的调优参数之一。mysql 的默认最大连接数为100, 对于大负载量的并发需求是不够的,这时你可以修改mysql的最大连接数。 一、查看当前mys……

Continue reading

查看mysql的引擎类型

网上有很多类似于《查看 MySQL 表使用的存储引擎》的文章,不过都不严谨。使用 “SHOW CREATE TABLE 表名” 查看。这种方式查出的结果在某些情况下是不准确的。 比如创建表 “test” 1CREATE TABLE test ( 2id INT(11) defaultNULLauto_increment, 3 s char(60) defaultNULL, 4 PRIMARYKEY(id) 5) ENGINE=InnoDB; 一般情况这样没任何问题。但是,如果MySQL服务器在配置中,未启用 InnoDB 存储引擎。在创建表 “te……

Continue reading

nagios对mysql主从复制的监控

登陆从服务器mysql,添加验证的用户 1grant replication client on . to 'nagios'@localhost identified by 'jiankong'; 2flush privileges; 查看是否添加成功 1select user,host from mysql.user 在从服务器安装 nrpe,然后在配置文件nrpe.cfg加入一行 1command[check_mysql_slave]=/usr/local/nagios/libexec/check_mysql_slave 添加这个文件内容 1#!/bin/sh 2 3declare -a slave_is 4slave_is=((/usr/local/mysql/bin/mysql -unagios -pjiankong -e "show slave statusG"|grep Running |awk '{print 2}')) 5if [ "{slave_is[0]}" = "Yes" -a "{slave_is[1]}" = "Yes" ];then 6 echo "OK -slave is running" 7 exit 0 8else 9 echo "Critical -slave is error" 10 exit 2 11fi 再执行这个脚本,观察输……

Continue reading

mysql主从复制

IP规划: mysql主:192.168.0.100 mysql从:192.168.0.200 my.cnf配置 主mysql中的[mysqld]项里除了要配置相关参数以外还要配置必要的三项,现将一个最简单的示例: 1[mysqld] 2user=mysql 3pid-file=/var/run/mysqld/mysqld.pid 4socket=/var/run/mysqld/mysqld.sock 5basedir=/usr 6datadir=/var/lib/mysql 7tmpdir=/tmp 8log-bin=master-bin 9log-bin-index=master-bin.index 10server-id=1 11 12备机相应的配置如下: 13[mysqld] 14user=mysql 15pid-file=/var/run/mysqld/mysqld.pid 16socket=/var/run/mysqld/mysqld.sock 17basedir=/usr 18datadir=/var/lib/mysql 19tmpdir=/tmp 20server-id=2 21relay-log=slave-relay-bin 22relay-log-index=slave-relay-bin.index 注:re……

Continue reading

Latest articles

Categories

Tags

ACL AD AES AI AWS Ansible Atlassian Azure BMC Blockchain Brocade CDH5 CL210 Cobbler Confd C语言 DDOS DISTINCT DNS Duckdb EKS ELK GCP Ghost Git Glusterfs Go Godaddy Grafana HBA HCIE Hotspot HttpWatch IBM IIS IOS InfluxDB Ingress InnoDB JavaScript Jinja2 KVM Keepalived Mplayer MySQLdb Netlify OpenResty PM PostgreSQL QoS RH318 RH442 RHCA RHCE RHEV RSA SRE SecureCRT Statuscode SublimeText2 TC Telecom Tencentcloud VBA aira2 alpine android anpic apache apm apparmor appfog apr apt-get aria2 array atop audit awk awstats axel backdoor backup bamboo bash bat benchmark bigdata bin bind bitwise book bootstrap bsd c1000 cache capistrano catlog centos centos7 chatops chattr check_mk checkinstall cisco clearall clickhouse cloud-desktop cmdb cms collectd comm compress conver corosync cpu crontab crunchbang css curl date decode dell desktop devops df dhcp diff diskpart django docker dos2unix dpkg drupal etcd excel fail2ban fastcgi fdisk fiddler find firewalld flask flvtool ftp function fuser geek gin github gitlab glances golang google gooupadd graphviz gravatra grep grub2 hadoop haproxy hardware heartbeat helm hexdump hhvm history html http/html/web httplogs https huawei huaweicloud hugo icmp iconv ifconfig inotify iopp ipmitool iptables iredmail iscsi isito it-news java jdk jenkins jira join joomla k3s k8s kdump kernel kingate lamp last leetcode lib light-http linux linux高级篇 ln ls lsi lsof lvm lvs mac mail man mark markdown matplotlib maven memcached microservice mimikatz mkdocs mkpasswd mmonit mod_jk mongodb monit monitor mono moodle mosh mount mpm mrtg mtr my.cnf mysql mysqlbinlog mysqld_multi mysqldump mysqlhotcopy nagios nc nethogs nexus nfs nginx nmon nocatlog node.js nrpe ntfs ntop ntp obs ocr open-falcon openbox opencv openldap openssl openstack oracle oswatch paas pacemaker pam pandas parted pcp pcre pdf percona perl pexpect pgrep php php-fpm ping plsql develope postfix powershell prettify proc prometheus puppeteer pushd pwgen pxe pyecharts python python模块 radmin raid rdesktop read redhat redis redmine regex rh134 rhel7 rhel8 rm rman rootkit route rpm rpmforge rrdtool rsync rsyslog safe saltstack samba scapy screen sed selenium selinux seo seq session set shc sheepdog shell shopt sitemap skydns smokeping snffier snmp socket soft sort spider sql sqlserver squid ss ssh sshpass strace strings su sudo suse svn sysbench syslog-ng sysstat systemd t tar tcpcopy tcpdump tech telnet tengine test testlink threads time tmux tomcat touch tr tsar twisted ubuntu udev ulimit unix unixbench user-agent useradd varnish vbs vercel vi vim visudo vmstat vmware vnc voice vpn vscode vsftp vsftpd vue watchdog web webcam webistrano wget wiki windows wol wordpress workshop wsl x-windows xampp xcache xmllint xtrabackup yule yum zabbix zeromq zip zonetime zookeeper 下载工具 云主机 云原生 代理 加密 古意 吐槽 圈里圈外 娱乐 字符串函数 安全 平台架构 意林 推理 提权 故事汇 故障案例 数据结构 每日看点 民国史 生活 科学记录 站长管理工具 算法 管理 网站架构 翻墙 股票 行业 诗韵 负载均衡 远程管理 面试题

Links

Meta