- 浏览: 758425 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (663)
- Eclipse&MyEclipse (40)
- PHP (3)
- Java (72)
- CSS (3)
- MySQL (35)
- Oracle (68)
- Red Hat Linux (23)
- Tomcat (26)
- Oracle10gAS (1)
- Spring (28)
- MyBatis&iBatis (13)
- JS (47)
- JQuery (23)
- Editplus (2)
- 其他 (4)
- Html (15)
- SQL (5)
- Ant (2)
- Hadoop (2)
- Servlet (9)
- Windows (11)
- Flex (1)
- CentOS Linux (7)
- Microsoft SQL Server (2)
- DB2 (3)
- Mysql char 与 varchar 区别 (0)
- excel (5)
- jsp (8)
- FreeMarker (1)
- EasyUI (5)
- WebShpere MQ (1)
- Maven2 (6)
- 浏览器缓存 (2)
- visio (1)
- XML (2)
- 物联网 (1)
- Maven (3)
- JSTL (2)
- HTTP (1)
- Fourinone (1)
- IP知识 (1)
- MyBatis (1)
- 项目管理 (2)
- office2003+2007 (1)
- DOS (1)
- JProfiler (1)
- Thinpad T440p (1)
- ActiveMQ (10)
- MongoDB (5)
- Vert.x3 (1)
- Ngnix (3)
- Spark (2)
- BigData (1)
- 性能概念公式 (1)
- RocketMQ (3)
- IT名词术语 (1)
- Java编程工具 (1)
- RabbitMQ (2)
- MetaMQ (1)
- 架构 (6)
- KafkaMQ (7)
- Redis (4)
- OAuth (1)
- Gradle (1)
- CentOS (5)
- Microsoft_Toolkit (1)
- git (5)
- IntelliJ Idea (4)
- Nginx (3)
- docker (12)
- VMware (2)
- 算法 (1)
- JDBCPool (1)
- spring-cloud (7)
- netbean (1)
- 微信小程序 (2)
- CURL (2)
- Java生成二维码 (1)
- 区块链 (2)
- 机器学习 (1)
- SpringBoot (3)
- Android (9)
- 微服务架构 (1)
- Kubernetes (2)
- OpenProject (0)
- 测试 (1)
- https (1)
- 开源许可证 (1)
- ServiceMesh (2)
- NET (0)
- .NET (1)
- TEST (1)
- iOS (2)
- thymeleaf (4)
- lombok (1)
- 浏览器设置 (1)
- 富文本编辑器 (1)
- 搜索引擎 (1)
- IT常识 (1)
- UML (0)
- Axure (1)
- appstore无法联网 (0)
- apk无法安装 (1)
- SQLServer (2)
- 卸载弹窗软件 (1)
- jenkins (1)
- TortoiseGit (1)
- eureka (1)
- ajax (1)
- spyder (0)
最新评论
1、登录,查询数据
Shell代码 收藏代码
mysql -u root -p
show databases;
use information_schema;
show tables;
desc TABLES;
select * from TABLES<span style="font-size: 1em;">;</span>
2、修改密码
Sql代码 收藏代码
-- 登录后执行
SET PASSWORD = PASSWORD('newpassword');
3、mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。
Sql代码 收藏代码
-- 1.
show VARIABLES like '%max_allowed_packet%';
-- 2.
set global max_allowed_packet = 2*1024*1024*10;
-- 3.
重启mysql
-- 4.
show VARIABLES like '%max_allowed_packet%';
4、mysql启停
Shell代码 收藏代码
#MySQL服务器开启,关闭,重启,查看状态
/etc/init.d/mysql start
/etc/init.d/mysql stop
/etc/init.d/mysql restart
/etc/init.d/mysql status
5、将字符编码设置为UTF-8
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d
vi mysqld.cnf
#在[mysqld]标签下,增加服务器端的字符编码,增加[client]修改客户端编码
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
/etc/init.d/mysql restart
6、让MySQL服务器被远程访问
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d
vi mysqld.cnf
#修改bind-address127.0.0.1为0.0.0.0
#bind-address = 0.0.0.0
mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "ROOT"; --ROOT为密码
mysql> flush privileges;
/etc/init.d/mysql restart
7、建立用户
Shell代码 收藏代码
# 新建book用户,密码为book,允许book可以远程访问abc数据库,授权book对abc进行所有数据库
mysql> GRANT ALL ON abc.* to book@'%' IDENTIFIED BY 'book';
#允许book可以本地访问abc数据库,授权book对abc进行所有数据库
mysql> GRANT ALL ON abc.* to book@localhost IDENTIFIED BY 'book';
8、改变数据存储位置
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d/
vi mysqld.cnf
[mysqld]
datadir = /var/lib/mysql
Shell代码 收藏代码
mysql -u root -p
show databases;
use information_schema;
show tables;
desc TABLES;
select * from TABLES<span style="font-size: 1em;">;</span>
2、修改密码
Sql代码 收藏代码
-- 登录后执行
SET PASSWORD = PASSWORD('newpassword');
3、mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。
Sql代码 收藏代码
-- 1.
show VARIABLES like '%max_allowed_packet%';
-- 2.
set global max_allowed_packet = 2*1024*1024*10;
-- 3.
重启mysql
-- 4.
show VARIABLES like '%max_allowed_packet%';
4、mysql启停
Shell代码 收藏代码
#MySQL服务器开启,关闭,重启,查看状态
/etc/init.d/mysql start
/etc/init.d/mysql stop
/etc/init.d/mysql restart
/etc/init.d/mysql status
5、将字符编码设置为UTF-8
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d
vi mysqld.cnf
#在[mysqld]标签下,增加服务器端的字符编码,增加[client]修改客户端编码
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
/etc/init.d/mysql restart
6、让MySQL服务器被远程访问
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d
vi mysqld.cnf
#修改bind-address127.0.0.1为0.0.0.0
#bind-address = 0.0.0.0
mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "ROOT"; --ROOT为密码
mysql> flush privileges;
/etc/init.d/mysql restart
7、建立用户
Shell代码 收藏代码
# 新建book用户,密码为book,允许book可以远程访问abc数据库,授权book对abc进行所有数据库
mysql> GRANT ALL ON abc.* to book@'%' IDENTIFIED BY 'book';
#允许book可以本地访问abc数据库,授权book对abc进行所有数据库
mysql> GRANT ALL ON abc.* to book@localhost IDENTIFIED BY 'book';
8、改变数据存储位置
Shell代码 收藏代码
cd /etc/mysql/mysql.conf.d/
vi mysqld.cnf
[mysqld]
datadir = /var/lib/mysql
发表评论
-
MySQL 大文本类型(转)
2021-03-10 22:03 1059MySQL大文本类型 CHAR(n) ... -
Specified key was too long; max key length is 767 bytes(转)
2020-03-30 18:09 305今天生产上遇到上述的bug: 系统变量 ... -
MYSQL慢查询优化方法及优化原则(转)
2020-02-20 14:45 3911、日期大小的比较, ... -
MySQL 删除重复记录(转)
2019-09-06 11:12 383用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在 ... -
mysql dblink(转)
2019-02-25 09:50 680mysql也有dblink哟,小姐 ... -
MySQL 5.7 关键字和保留字(转)
2018-03-09 14:22 854设计数据库时,尽量避免使用MySQL的关键字和保留字 ... -
mysql插入表情报错(转)
2016-12-03 14:39 814今天做的了个获取微信粉丝的功能,发现将昵称插入数据库报错.长 ... -
Mysql 修改密码或忘记密码(转)
2016-06-04 15:08 467方法1: 用SET PASSWORD命令 mysql ... -
各种数据库对表名长度的限制(转)
2016-05-11 15:07 2168数据库表名默认允许长度限制: SQLSERVER ... -
mysql 赋予用户权限 grant命令 (转)
2016-02-24 16:50 805本文实例,运行于 MySQL 5.0 及以上版本。MySQL ... -
CentOS下以RPM方式安装MySQL5.5(转)
2015-08-06 16:50 825首先去mySQL官网下载页面: http://dev. ... -
linux下mysql默认安装目录和常用命令 (转)
2015-07-03 16:33 638MySQL安装完成后不象SQL Server默认安装在一个 ... -
Mysql 远程连接支持
2014-12-15 14:36 749在远程连接mysql的时候应该都碰到过,root用户无法远 ... -
GoldenGate的复制原理和Quest公司的SharePlex产品一样
2014-11-20 23:23 1328GoldenGate的复制原理和 ... -
GoldenGate 与 DataGuard 对比
2014-11-20 23:05 676GoldenGate TDM容灾方案与DataGuard容灾 ... -
Oracle GoldenGate 读写分离
2014-11-20 22:41 1244使用 Oracle GoldenGate 进行实时数据集成 ... -
Oracle读写分离的实现!DSG RealSync同步软件的实现
2014-11-20 22:23 1275原作者:http://wujiang ... -
数据库范式第一范式、二范式、三范式、BCNF(转)
2014-06-13 11:13 796数据库的设计范式是数据库设计所需要满足的规范,满足这些规范 ... -
Mysql 创建索引(转)
2014-06-05 22:54 577YSQL索引用来快速地寻找那些具有特定值的记录,所有MySQ ... -
mysql中的严格模式 (转)
2014-06-05 09:33 560mysql中的严格模式 很多集成的PHP环境(PHP ...
相关推荐
MySQL是一个流行的开源数据库系统,广泛用于Linux操作系统。本文将介绍MySQL 5.7版本在Linux上的部署、启动以及遇到问题时的排查技巧。特别适合新手进行学习。部署MySQL 5.7 For Linux涉及文件系统的选择、安全配置...
MySQL 5.7 是一个广泛使用的开源关系型数据库管理系统,其审计插件是实现数据库活动监控和记录的重要工具。审计插件允许管理员跟踪并记录数据库的各种操作,如查询、登录尝试、权限更改等,这对于合规性、安全性和...
1. InnoDB存储引擎的增强:InnoDB是MySQL中最常用的存储引擎,5.7版本中,InnoDB支持更高的事务处理速度,通过改进锁机制、增加并行读取线程等手段,显著提高了I/O密集型工作负载的性能。 2. 查询优化器改进:新的...
- **InnoDB引擎增强**:InnoDB 存储引擎是MySQL中最常用的存储引擎之一,在5.7版本中得到了显著增强,支持在线索引创建、分区表等功能,大大提升了数据读写速度和事务处理能力。 2. **灵活的数据筛选与编辑功能**...
1. **InnoDB存储引擎增强**:InnoDB是MySQL最常用的事务处理引擎,5.7版中进行了性能优化,如更快的插入速度、更高效的索引处理以及更好的并发处理能力。此外,它还引入了InnoDB表空间在线压缩,可以在不影响服务的...
完成上述卸载操作后,即可开始安装 MySQL 5.7: 1. **解压安装包**: ```bash tar -xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar ``` 2. **安装 MySQL 各个组件**: ```bash rpm -ivh mysql-community-...
MySQL5.7是一款广泛使用的开源关系型数据库管理系统,它在IT行业中扮演着至关重要的角色,尤其是在网站开发、数据存储和管理领域。MySQL5.7版本是该系列的一个里程碑,引入了许多增强性能和安全性的改进。以下是对...
`libaio-0.3.109-13.el7.x86_64.rpm` 是Linux异步I/O库,MySQL可以利用它进行高速磁盘操作,尤其是在启用InnoDB存储引擎时,异步I/O可以显著提升性能。 `numactl-devel-2.0.9-7.el7.x86_64.rpm` 是NUMA开发包,提供...
描述中提到“MYSQL5.7版本设置MHA的详细操作步骤在centos7下试验过”,说明了以下几点: - MHA的配置操作是在MySQL 5.7版本上进行。 - 操作的具体步骤已经在CentOS 7操作系统下经过实践验证。 - 这样的设置适用于...
正如资源名称所说,这个资源是一个mysql5.7的安装包,5.7版本还是比较稳定的。由于MySQL的很多优势,所以说MySQL还是非常受欢迎的。 优势如: 1、简单易学,具有很强的操作性 2、绝大多数重要的数据库管理系统均支持...
Python提供了多种库来连接和操作MySQL数据库,其中最常用的是`pymysql`和`mysql-connector-python`。 1. `pymysql`:这是一个纯Python实现的MySQL驱动,适用于Python 2和3。使用`pymysql.connect()`建立连接,然后...
MySQL 5.7 是 MySQL 数据库管理系统的一个稳定版本,提供了高效、可靠的数据存储和管理功能。RPM(Red Hat Package Manager)是Linux发行版中常用的一种软件包管理器,尤其在 CentOS、Fedora 和 RHEL 等系统上广泛...
此外,MySQL 5.7.32还增强了JSON支持,增加了对JSON字段类型的操作,使得MySQL可以处理半结构化数据,适应NoSQL的使用趋势。新的JSON函数和操作符使得在SQL中处理JSON对象变得更为方便,如JSON_EXTRACT用于提取JSON...
本文将详细讨论MySQL 5.7.32版本在不同架构下的安装文件,特别是针对ARM架构的glibc 2.28环境。 首先,我们关注的是`mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz`这个文件。这个文件是专门为基于ARM架构...
在Linux系统中,CentOS 7是最常用的服务器操作系统之一,而MySQL 5.7则是一款广泛应用的关系型数据库管理系统。本文将详细介绍如何在CentOS 7上安装MySQL 5.7的安装包,包括必要的准备工作、安装步骤以及注意事项。 ...
安装MySQL时,你首先需要解压文件,然后遵循`1.mysql安装.txt`中的指示进行操作。这可能包括创建一个data目录,设置合适的权限,运行`./scripts/mysql_install_db`来初始化数据库,然后使用`mysqld_safe`或者`...
3. **InnoDB 存储引擎改进**:InnoDB 是 MySQL 最常用的存储引擎之一,在 MySQL 5.7 中得到了进一步增强,包括支持 JSON 数据类型、更快的表空间操作等功能。 4. **健壮的复制功能**:MySQL 5.7 引入了更为强大的...
│ 第十三课MySQL5.7高可用架构之Mycat.pdf │ 第十三课MySQL8.0高可用架构之Mycat.pdf │ 第十九课MySQL备份和恢复.pdf │ 第十二课MySQL5.7复制.pdf │ 第十二课MySQL8.0复制.pdf │ 第十五课MySQL8.0高可用架构之...
### MySQL 5.7 安装教程 #### 一、MySQL 5.7 下载与安装 ##### 1.1 下载MySQL安装包 - **官方下载:**MySQL官方网站(MySQL :: Download MySQL Installer (Archived Versions)),但由于速度较慢,推荐使用国内...
而`mysql-for-visualstudio-1.2.8.msi` 是Visual Studio的MySQL插件,帮助开发者在Visual Studio环境中直接管理和操作MySQL数据库。 开始安装MySQL 5.7: 1. **运行MySQL Installer**:双击`mysql-installer-...