随笔分类 -  mysql

摘要:一、背景 之前在测试环境上安装了一个mariadb数据库用于测试,今天安全告知说存在弱口令,于是就登录服务器进行修改密码,当时我使用update mysql.user set authentication_string=password('新密码') where user='用户名' 的方式修改,结 阅读全文
posted @ 2021-12-08 17:03 凉生墨客 阅读(313) 评论(0) 推荐(0) 编辑
摘要:一、安装依赖 yum -y install gperf zlib-devel time ncurses-devel gcc* cmake libaio-devel rpm-build 二、创建打包的用户和目录 ## 创建打包用户 ## useradd rpmbuilder ## 切换到 rpmbui 阅读全文
posted @ 2020-11-14 20:20 凉生墨客 阅读(236) 评论(0) 推荐(0) 编辑
摘要:准备工作: 下载mysql的安装包:mysql-5.7.13.tar.gz 上传到/usr/local 并解压 下载mysql依赖包:boost_1_59_0.tar.gz 上传到/usr/local 并解压 一、替换国内yum源及eprl源 替换阿里yum源: wget -O /etc/yum.r 阅读全文
posted @ 2020-08-26 15:30 凉生墨客 阅读(323) 评论(0) 推荐(0) 编辑
摘要:最近在通过程序从mysql的数据局抽取到mongodb过程中发现mysql所在的服务器内存直接爆了。通过top发现内存占用最高的进程就是mysql 于是开始按照以下步骤排查: (1).查看mysql里的线程,观察是否有长期运行或阻塞的sql: show full processlist 经查看,没有 阅读全文
posted @ 2020-03-31 11:13 凉生墨客 阅读(10608) 评论(0) 推荐(1) 编辑
摘要:有时候我们搭建了mysql服务,在服务器上可以登录mysql,但是通过远程就无法连接,能ping通,但是telnet 3306端口不通 可以通过以下步骤排查: 1、检查监听端口是否存在 2、mysql配置文件 [mysqld]port = 3306bind-address = 0.0.0.0sock 阅读全文
posted @ 2019-08-20 10:24 凉生墨客 阅读(3772) 评论(0) 推荐(0) 编辑
摘要:一、mysql单库备份 1、备份数据库 mysqldump -uroot -pwc20080512 heruiguo>/opt/mysql_bak/mysql.sql; 2、删除数据库的表表,便于验证 mysql -uroot -pwc20080512 -e "use heruiguo;drop t 阅读全文
posted @ 2018-06-06 11:13 凉生墨客 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1、介绍 MySQL作为世界上使用最为广泛的数据库之一,免费是其原因之一。但不可忽略的是它本身的功能的确很强大。随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负载均衡的集群服务 阅读全文
posted @ 2018-05-03 17:10 凉生墨客 阅读(244) 评论(0) 推荐(0) 编辑
摘要:环境: 一、mariadb安装及配置 1.1 在192.168.182.155安装mariadb 接下来进行MariaDB的相关简单配置 首先是设置密码,会提示先输入密码 Enter current password for root (enter for none):<–初次运行直接回车 设置密码 阅读全文
posted @ 2018-04-27 14:21 凉生墨客 阅读(44909) 评论(1) 推荐(3) 编辑
摘要:MySQL GROUP BY 语句 GROUP BY 语句根据一个或多个列对结果集进行分组。 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 GROUP BY 语法 SELECT column_name, function(column_name) FROM table_name 阅读全文
posted @ 2018-01-23 17:07 凉生墨客 阅读(567) 评论(0) 推荐(0) 编辑
摘要:MySQL 排序 我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。 如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。 语法 以下是 SQL SELECT 语句使用 ORDER BY 阅读全文
posted @ 2018-01-23 16:16 凉生墨客 阅读(666) 评论(0) 推荐(0) 编辑
摘要:MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和 阅读全文
posted @ 2018-01-23 15:26 凉生墨客 阅读(166) 评论(0) 推荐(0) 编辑
摘要:1、向表msg中插入数据,先创建表,再插入数据 mysql> create table msg ( -> id int, -> title varchar(60), -> name varchar(10), -> content varchar(1000) -> );Query OK, 0 rows 阅读全文
posted @ 2018-01-23 14:44 凉生墨客 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1、登录mysql mysql -h localhost -u root -p 登录mysql,其中 -h是指定要连接mysql服务器的主机名 -u是指定用户 -次数登录必须用-p输入密码,如果不输入密码可以使用 mysql -h localhost -u root -p123456 注意-p后面没 阅读全文
posted @ 2018-01-23 10:58 凉生墨客 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1、添加yun源 vi /etc/yum.repos.d/mysql-community.repo [mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-commun 阅读全文
posted @ 2018-01-23 09:53 凉生墨客 阅读(126) 评论(0) 推荐(0) 编辑