mysql ssl 优点_SSL和Mysql

完善Apache的功能支持SSL模块

yum groupinstall "web server"

生成私钥

openssl genrsa -des3 -out linux.key 1024

生成请求文件

openssl req -new -key linux.key -out linux.csr

自签名

openssl x509 -req -days 365 -in linux.csr -signkey linux.key -out linux.crt

修改配置文件

vim /etc/httpd/conf.d/ssl.conf

根据105、112行,移动密钥

/etc/pki/tls/certs/localhost.crt

/etc/pki/tls/private/localhost.key

重启服务

数据库SUN->UNIX系统、鹦鹉螺->java->mysql

oracle:多平台,大型企业数据库,收费

sqlsever:微软

利用LINUX->mysql建立低能耗服务器(最低:1U,3个方格口)

建立SQL数据库端口号:3306

安装软件

yum install-server //安装服务端

yum install //安装客户端

启动服务

/etc/init.d/mysqld start

连接数据库

mysql -u root -p

-u:用户名

修改用户密码

mysqladmin -u 用户名 -p password '密码'

针对数据库的操作查看数据库

show databases;

进入数据库

use 数据库名;

创建|删除数据库

create|drop table 库名;

针对表的操作查看数据库中的表

show tables;

查看表结构

desc 表名;

创建|删除表

create table 库名.表名 (字段信息);

字段信息:(字段1 长度属性,字段2 长度属性,primary key(字段1));

drop table 库名.表名;

修改表结构

alter table 库名.表名 drop| add| modify 字段信息;

在表中写入内容

insert into 库名.表名 (字段1,字段2...) values (值1,值2...)

修改表中的内容

update 库名.表名 set 字段1=值1 ,字段2=值2 where 条件 ;

删除表内容

delete from 库名.表名 where 条件;

查询表内容

select 字段 from 库名.表名 where 条件;

mysql权限操作查看用户权限

show grants for [email protected];

设置用户权限

grant 授权列表 on 库名.表名 to [email protected] [identified by '密码'];

授权列表:select delete all...

撤销用户权限

revoke 授权列表 on 库名.表名 from [email protected];

远程访问数据库

mysql -u 用户名 -p -h 数据库服务器IP;

备份数据库目录:/var/lib/mysql/

工具:mysqldump

备份数据库

mysqldump -u root -p 数据库名 表名 >/备份路径/备份文件名

--all-databases //备份所有数据库

还原数据库

mysql -u root -p 还原成数据库名 < /备份路径/备份文件名

默认的项user表:数据库中所有用户信息

安全模式启动数据库

mysqld_safe --skip-grant-tables & //在后台已安全方式跳过授权列表启动mysql

mysql -u root

以无密码的方式启动mqsql,查询root密码

select User,host,Password from mysql.user where User="root";

修改密码

update user set password=password('密码') where user='root';

刷新设置

flush peivileges;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值