
mysql
文章平均质量分 51
wqww_1
熟练掌握JAVA语言基础,封装过简单的JdbcTemplate工具<br>熟练使用MyEclipse开发工具,会使用Tomcat服务器<br>熟练使用Jsp、Servlet、JDBC等Web开发技术进行开发<br>熟练使用HTML、Javascript、JQuery、Ajax等表现层技术,了解XML<br>熟练Spring+Springmvc+Mybatis的配置三大框架。<br>熟悉Oracle/Mysql基本操作,基本sql语句熟练使用。<br>了解SpringBoot框架和Maven框架的基本搭建。<br>了解restful架构风格、基本的远程调用。<br>了解Spring、Struts2、Hibernate三大框
展开
-
MySQL查询当前数据库所有表和表中字段
1、查询当前数据库# 查询当前数据库select database();2、查询当前数据库所有表# 查询当前数据中所有表select table_name tableName,engine ,table_comment tableComment, create_time createTime from information_schema.tableswhere table_schema = (select database()) order by create_time desc;3原创 2022-04-25 09:41:57 · 4043 阅读 · 0 评论 -
MySQL排错神器
explain用一条简单的sql看看使用explain关键字的效果:explain select * from sys_menuid列该列的值是select查询中的序号,比如:1、2、3、4等,它决定了表的执行顺序。某条sql的执行计划中一般会出现三种情况:id相同id不同id相同和不同都有那么这三种情况表的执行顺序是怎么样的呢?id值相同explain select * from sys_user su inner join sys_user_role原创 2022-04-15 17:08:12 · 707 阅读 · 0 评论 -
MySQL存储过程
-- 创建存储过程delimiter $$create procedure proc01()begin select emp_no,birth_date from employees;end $$delimiter ;-- 调用存储过程call proc01()-- 声明变量delimiter $$create procedure proc02()begin # 声明变量 declare var_name01 varchar(20) DEFAULT "aaaa";原创 2022-04-13 09:24:59 · 522 阅读 · 0 评论 -
MySQL安装脚本
#!/bin/bashyum install -y perl perl-Module-Build net-tools autoconf libaio numactl-libstar -xvf mysql-8.0.28-linux-glibc2.17-x86_64-minimal.tar.xz -C /usr/local/cd /usr/localln -s mysql-8.0.28-linux-glibc2.17-x86_64-minimal/ mysqlmkdir -p /data/mysql/原创 2022-03-30 16:46:52 · 1733 阅读 · 0 评论 -
mysql+mycat+Haproxy
mysql安装yum install -y ncurses-devel libaio-devel gcc gcc-c++ glibc cmake autoconf openssl openssl-devel解压文件tar -zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz 修改mysql名称和移动位置mv mysql-5.7.32-linux-glibc2.12-x86_64 /usr/local/mysql创建无登录用户use原创 2022-03-14 13:43:11 · 1517 阅读 · 0 评论 -
MySQL主从复制
mysql 一主一从环境:CREATE TABLE `menber` (`name` varchar(255) DEFAULT NULL default '',`id` int(11) NOT NULL AUTO_INCREMENT,PRIMARY KEY (`id`)) ENGINE=Innodb AUTO_INCREMENT=1 DEFAULT CHARSET=UTF-8;insert into `menber` (`name`, `id`) values('zhangsan','1')原创 2022-03-14 13:16:43 · 1283 阅读 · 1 评论 -
mysql日志分类
错误日志(errorlog)错误日志记录着 mysqld 启动和停止,以及服务器在运行过程中发生的错误及警告相关信息。当数据库意外宕机或发生其他错误时,我们应该去排查错误日志。log_error 参数控制错误日志是否写入文件及文件名称,默认情况下,错误日志被写入终端标准输出stderr。当然,推荐指定 log_error 参数,自定义错误日志文件位置及名称。# 指定错误日志位置及名称vim /etc/my.cnf [mysqld] log_error = /data/mysql/logs/e原创 2022-01-19 09:52:34 · 522 阅读 · 0 评论 -
MySQL安装版本20220105版
设置主机名hostnamectl set-hostname host01.example.com下载MYSQL8.0.27检查mysql是否已经安装rpm -qa | grep -i mysqlrpm -qa | grep -i mariadb删除mysql安装包rpm -ev --nodeps mariadb-libs-5.5.68-1.el7.x86_64检查libaio是否已经安装rpm -qa|grep libaio创建MYSQL用户组、用户groupadd mysq原创 2022-01-05 15:15:01 · 578 阅读 · 0 评论 -
window 免安装mysql8.0.23版本
标题首先上官网下载:https://dev.mysql.com/downloads/mysql/解压到D盘编辑my.ini[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql-8.0.23-winx64\# 设置mysql数据库的数据的存放目录datadir=D:\mysql-8.0.23-winx64\data\#原创 2021-03-04 16:16:50 · 427 阅读 · 0 评论 -
二进制安装MySQL 5.6
############################################################ 二进制安装MySQL 5.6 #################################################################1、解压tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gzmv mysql-5.6.31-linux-glibc2.5-x86_64 mysql5.6mv原创 2021-01-11 13:46:10 · 208 阅读 · 0 评论 -
二进制安装MySQL 8.0
############################################################ 二进制安装MySQL 8.0 #################################################################1、解压xz -d mysql-8.0.21-linux-glibc2.12-x86_64.tar.xztar xvf mysql-8.0.21-linux-glibc2.12-x86_64.tarmv my原创 2021-01-11 13:43:06 · 308 阅读 · 0 评论 -
MySQL 5.6源码安装
安装依赖yum install -y ncurses-devel libaio-devel gcc gcc-c++ glibc cmake autoconf openssl openssl-devel上传MySQL源码包到服务器上创建mysql用户,并限制登录useradd -r -s /sbin/nologin mysql解压MySQL源码包tar -zxvf mysql-5.6.42.tar.gz进入安装目录cd mysql-5.6.42编译cmake -DCMAKE_IN原创 2021-01-07 16:09:10 · 120 阅读 · 0 评论 -
MySQL 5.7 yum安装
判断 mariadb是否存在rpm -qa|grep mariadb卸载mariadbyum -y remove mariadb-libs安装依赖yum install -y perl perl-Module-Build net-tools autoconf libaio numactl-libs上传安装包文件到服务器上yum -y localinstall mysql-community-*安装完成之后systemctl enable mysqldsystemctl s原创 2021-01-06 14:31:18 · 203 阅读 · 1 评论 -
MySQL 5.7二进制安装
挂载数据盘在这里面我使用的是两块硬盘,一块是系统盘,另一块我用来存储数据库的数据,防止因为系统的原因丢失数据。未挂载第二块盘df -hfdisk -l格式化第二块盘mkfs.xfs /dev/sdb查看/dev/sdb 盘的UUIDblkid添加挂载文件vim /etc/fstabUUID="43bfd2f8-3629-471e-8404-6f831fafbefa" /data xfs defaults 0 挂载mount -a安装mysql上传my.原创 2021-01-06 14:13:15 · 888 阅读 · 0 评论