MySQL系列
文章平均质量分 70
MySQL从入门到精通系列文章汇总
lucky.麒麟
一样魔前千古间,独看桑蝶化人间。一叹求魔千万年,几多轮回古葬边。
展开
-
MySQL之主从复制集群搭建
本文介绍MySQL主从复制原理,详细讲解了通过Docker Compose搭建MySQL一主多从的主从复制集群。原创 2023-02-03 14:52:10 · 1712 阅读 · 1 评论 -
MySQL系列之表和数据类型
MySQL之表和数据类型一. 查看数据库版本select version();二. 数据库操作2.1. 创建数据库create database if not exists test_db default charset utf8 collate utf8_general_ci;这条SQL的含义是:如果数据库不存在则创建,存在则不创建,创建test_db数据库,并设定字符集为utf8和字符序为utf8_general_ci。2.2. 删除数据库drop database test_db;原创 2022-01-28 18:39:48 · 1135 阅读 · 0 评论 -
MySQL系列之数据库安装
mysql8的版本安装包下载、初始化和自定义配置文件,修改启动脚本、修改root密码和设置远程连接。原创 2021-10-11 10:36:58 · 122 阅读 · 0 评论 -
MySQL笔记(一)之基础知识
一、mysql数据类型mysql支持的所有的数据类型。1.1. 字符串类型char(1)是固定长度,我们设置长度是多少,只能输入多少。长度可以再0-255的任意值。varchar类型的长度是可变的,例如,在创建表时指定了最大长度是100,当我们存储数据之后可能不够100个字符串,那么对于varchar时,使用多少分配多少, varchar类型实际占用的空间为字符串的实际长度加一。这样,即可有效节约系统的空间。但是我们还要注意,当我们varchar(5)的时候,其实是在所占用的字节数的实际长度的原创 2020-06-22 13:27:13 · 617 阅读 · 0 评论 -
Centos7安装mysql设置远程连接
先确定你已经安装wget这个工具,没有安装就先执行:yum install wget执行下面的命令:wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmyum -y install mysql-community-release-el7-5.noarch.rpmyum -y install my...原创 2018-09-20 18:15:14 · 427 阅读 · 0 评论 -
shell脚本系列:一键安装mysql5.6
#!/bin/bash# 一键安装mysql5.6# 用户使用参数: mysql安装目录位置(绝对路径)MYSQL_INSTALL_DIR=/lamp/mysql # mysql安装目录IS_CINTINUE='y';# 下载mysqlinstall_mysql() { read -p "是否下载?【y/n】" IS_CINTINUE if [[ $IS_CINTINUE ...原创 2018-10-15 16:48:15 · 2593 阅读 · 8 评论 -
JavaWeb服务器环境部署
通过shell脚本安装Java1.8、Tomcat8、MySQL5.6、Nginx1.15#! /bin/bash# 主安装页面# tomcat 安装变量TOMCAT_URL="https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.53/bin/apache-tomcat-8.0.53.tar.gz"TOMCAT_NAME="apa...原创 2018-11-12 17:53:30 · 862 阅读 · 0 评论 -
SQL查询优化
SQL查询优化应避免在where子句中使用 != 或者 <> 操作符;对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应避免在where子句中对字段进行 null 值判断;select id from t where num is null -- 可以在num上设置默认值0,确保表中num列没有null值,然...转载 2019-02-27 16:29:13 · 179 阅读 · 0 评论