`
conkeyn
  • 浏览: 1529011 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Mysql 配置SSL

阅读更多
[client]
ssl-ca=$DIR/cacert.pem
ssl-cert=$DIR/client-cert.pem
ssl-key=$DIR/client-key.pem
[mysqld]
ssl-ca=$DIR/cacert.pem
ssl-cert=$DIR/server-cert.pem
ssl-key=$DIR/server-key.pem

 6. 测试启动mysql
$DIR 是选项文件my.cnf 的路径

shell> mysqld --defaults-file=$DIR/my.cnf &
Then invoke a client program using the same option file:
shell> mysql --defaults-file=$DIR/my.cnf
 
[root@localhost mysql-5.0.20a]# chown -R root  /usr/local/mysql
[root@localhost mysql-5.0.20a]# chown -R mysql /usr/local/mysql/var
[root@localhost mysql-5.0.20a]# chgrp -R mysql /usr/local/mysql
[root@localhost mysql-5.0.20a]# /usr/local/mysql/bin/mysqld_safe --user=mysql &
[root@localhost mysql]# ./bin/mysql -u root --socket=/tmp/mysql.sock

 对于设置为服务只要把 mysql/share/mysql/mysql.server放到/etc/init.d/下改名为mysql

[root@localhost mysql]# chmod 775 /etc/init.d/mysql
[root@localhost mysql]# chkconfig --add mysql
 
mysql> grant all privileges on mydb.* to 'admin'@'%' Identified by '123456';

grant all privileges on mydb2.* to 'd_admin'@'%' Identified by '123456';

GRANT ALL PRIVILEGES ON  mydb2.* TO 'bodd'@'192.168.18.14'  IDENTIFIED BY 'domainssl'  REQUIRE SSL;
flush PRIVILEGES;
 
分享到:
评论

相关推荐

    MySQL 使用 SSL 连接配置详解

    MySQL 使用SSL连接配置详解 在现代数据库管理中,安全性是至关重要的,SSL(Secure Sockets Layer)连接为MySQL提供了一种加密数据传输的方式,确保了客户端和服务器之间的通信不被窃听或篡改。本文将详细介绍如何...

    MySQL 8.0开启SSL.docx

    MySQL 8.0 开启 SSL 加密连接 ...开启 MySQL 8.0 的 SSL 加密连接需要完成生成证书和密钥、配置 MySQL、重启 MySQL 和验证连接四个步骤。通过这些步骤,我们可以确保 MySQL 数据库的安全性和数据传输的安全性。

    MySQL配置SSL主从复制

    MySQL配置SSL主从复制是为了确保数据在主从节点之间的传输是安全的,通过加密通信防止数据在传输过程中被窃取或篡改。SSL(Secure Sockets Layer)是一种广泛使用的网络安全协议,可以为网络通信提供加密处理,确保...

    mysql+ssl配置文档

    1. **修改MySQL配置文件**: 修改`/etc/my.cnf`,添加以下内容: ```ini [mysqld] ssl-ca=/etc/mysql/newcerts/ca-cert.pem ssl-cert=/etc/mysql/newcerts/server-cert.pem ssl-key=/etc/mysql/newcerts/...

    深入指南:配置MySQL的SSLTLS选项以增强数据安全

    本文将详细介绍如何在MySQL中配置SSL/TLS选项,包括所需的步骤、最佳实践和潜在的陷阱。 在当今的数字化时代,数据安全已成为企业和个人最为关注的问题之一。MySQL作为广泛使用的数据库管理系统,提供了SSL/TLS支持...

    从源代码安装 MySQL(二)-使用开发源代码树安装MySQL和配置SSL库.pdf

    mysql安装配置教程——使用开发源代码树安装MySQL和配置SSL库

    MySQL安全配置详解

    MySQL 安全配置详解 MySQL 是一个真正的多用户、多线程 SQL 数据库服务器,它是一个客户机/服务器结构的实现。MySQL 安全配置详解将指导用户如何正确地配置 MySQL,以确保数据库的安全性。 一、MySQL 安装 MySQL ...

    如何在windows底下配置Apache+php+MySQL配置

    至此,你已经完成了Apache、PHP和MySQL的基本配置。现在可以在`DocumentRoot`指定的目录下创建PHP文件,通过Apache服务器和MySQL数据库进行动态网页开发。记住,每次修改配置文件后都需要重启Apache服务以应用更改。...

    Apache MySQL PHP安装与配置

    同样,如果通过phpMyAdmin能够成功连接到MySQL数据库,并执行SQL语句,那么MySQL的配置也是成功的。 在安装过程中,我们还可以考虑安装一些辅助软件,比如文本编辑器Notepad++、代码编辑器ZendStudio、数据库管理...

    数据安全之盾:配置MySQL的SSL/TLS加密连接

    MySQL是一个流行的开源关系型数据库管理系统(RDBMS),广泛用于Web应用程序的后端数据存储。它基于结构化查询语言(SQL)来管理数据,并且是LAMP(Linux, Apache, MySQL, PHP/Python/Perl)技术栈的一部分,这个...

    使用mysql时候的配置信息

    #### 一、MySQL配置概览 MySQL是一款非常流行的开源关系型数据库管理系统,被广泛应用于各种应用场景中。对于MySQL的高效稳定运行而言,合理的配置至关重要。本文将根据提供的文件信息,详细介绍MySQL配置的相关...

    多种不同的 MySQL 的 SSL 配置

    MySQL的SSL配置是确保数据库连接安全的重要手段,特别是在远程访问、复制以及企业网络环境中。SSL(Secure Sockets Layer)...正确配置SSL能增强数据库的安全性,同时要定期评估和更新配置以适应不断变化的安全需求。

    PHP5.3.1+Apache+Mysql配置(配置总结)

    PHP5.3.1+Apache+Mysql配置总结 在本篇文章中,我们将详细介绍 PHP5.3.1、Apache 和 MySQL 的配置过程。整个配置过程可以分为三部分:安装 Apache、安装 PHP 和安装 MySQL。 安装 Apache 在安装 Apache 之前,...

    Apache+php+mysql在windows下的安装与配置图解(最新版)

    Apache+PHP+MySQL 在 Windows 下的安装与配置图解(最新版) 本资源摘要信息将详细介绍 Apache、PHP 和 MySQL 在 Windows 平台下的安装和配置过程。该资源提供了详细的图解和一步步的安装指南,使得用户可以轻松地...

    MySQL基于SSL协议进行主从复制的详细操作教程

    在MySQL配置文件中,为服务器添加SSL证书路径: ``` ssl-ca=/etc/pki/CA/cacert.pem ssl-cert=/etc/mysql/server.crt ssl-key=/etc/mysql/server.key ``` 同样,配置从服务器的SSL设置,并将主服务器的证书添加到...

    Apache+Mysql+PHP配置教程

    - 安装完成后,进入MySQL配置界面。 - 选择详细配置`Detailed Configuration`。 - 选择MySQL运行模式:`Server Machine`(适用于普通Web服务器)。 - 选择数据库存储方式:`Non-TransOnly (MYISAM)`。 - 设定...

Global site tag (gtag.js) - Google Analytics