当前位置: 首页 > news >正文

网站建设中的安全问题东莞seo搜索

网站建设中的安全问题,东莞seo搜索,国内做国外代购在哪个网站好,网页平面设计要学什么1、概述 MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。使用标准的SQL数据语言形式。 2、Linux的mysql安装 (1)检查是否已安装:rpm -qa…

1、概述

MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。使用标准的SQL数据语言形式。

2、Linux的mysql安装

(1)检查是否已安装:rpm -qa|grep mysql
(2)卸载命令:rpm -e --nodeps mysql-libs
(3)给/tmp赋权:chmod -R 777 /tmp
(4)rpm安装:rpm -ivh MySQL-client**.rpm 、 rpm -ivh MySQL-server**.rpm
(5)查看安装版本:mysqladmin --version
(6)启停:service mysql start/stop
(7)首次登录:/usr/bin/mysqladmin -u root password ‘123111’ 、 mysql -uroot -p123123
(8)查看安装位置:ps -ef|grep mysql

3、字符集

(1)查看(缺省是latin1编码,会导致中文乱码):
mysql> show variables like ‘collation_%’;
mysql> show variables like ‘character_set_%’;
(2)修改库的编码
mysql> alter database db_name character set utf8;
(3)修改表的编码
mysql> ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
(4)在mysql中设置编码,单个设置(重启后会失效)
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
(5)修改配置文件(改后重启)
[root@Hadoop48 ~]# vi /etc/my.cnf
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
character_set_server=utf8
init_connect=‘SET NAMES utf8’

4、操作用户

(1)创建用户
mysql> create user etlu identified by ‘111111’;
(2)修改当前用户的密码
mysql> set password =password(‘123456’);
(3)修改某个用户的密码(通过user表的修改,必须用flush命令才能生效)
mysql> update mysql.user set password=password(‘123456’) where user=‘getl’;
mysql> flush privileges;
(4)修改用户名
mysql> update mysql.user set user=‘getl1’ where user=‘getl’;
mysql> flush privileges;
(5)删除用户
mysql> drop user getl1 ;
(6)查看用户信息
mysql> select host,user,password,select_priv,insert_priv,drop_priv from mysql.user;

5、权限管理

(1)授权(grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;)
mysql> grant select,insert,delete,drop on etluser.* to etlu@localhost ;
mysql> grant all privileges on . to root@‘%’ identified by ‘123’;
(2)收回权限
revoke 权限1,权限2,…权限n on 数据库名称.表名称 from 用户名@用户地址 ;
(3)查看权限
查看当前用户权限:show grants;
查看某用户的全局权限:select * from user ;
查看某用户的某个表的权限:select * from tables_priv;

6、sql_mode设置

(1)查看
mysql> show variables like ‘sql_mode’;
(2)设置
set global sql_mode = ‘修改后的值’; (重启后失效)
set session sql_mode=‘修改后的值’; (会话生效)
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER (配置文件,需重启后生效)
ONLY_FULL_GROUP_BY:
对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中

STRICT_TRANS_TABLES:
在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做限制

ERROR_FOR_DIVISION_BY_ZERO:
在INSERT或UPDATE过程中,如果数据被零除,则产生错误而非警告。如 果未给出该模式,那么数据被零除时MySQL返回NULL

NO_AUTO_CREATE_USER:
禁止GRANT创建密码为空的用户

http://www.dinnco.com/news/19198.html

相关文章:

  • 建设工程有限公司企业网站seo诊断工具
  • 政府网站 建站“跨年”等关键词搜索达年内峰值
  • 网站做兼容处理怎么班级优化大师怎么下载
  • 做网站哪家公司广州seo外包
  • 电商网站分析报告怎么做优化教程
  • 百度只更新快照不收录网站网络优化工具app手机版
  • 一个网站如何做盈利软文营销的经典案例
  • 南充网站建设与维护拼多多seo搜索优化
  • 做网站原型图是用什么软件seo公司官网
  • 网站开发摊销被逆冬seo课程欺骗了
  • 设计型网站自带优化网站免费推广的方法
  • 广州美容网站建设市场调研报告总结
  • 接单做一个网站多少钱怎么营销推广
  • 外贸订单的网站江苏企业seo推广
  • 网站建设及报价格方案网站推广的基本方法有
  • 北京好的网站建设友情链接的网站图片
  • 网站开发及建设费用枫树seo
  • 如何进行网页设计和网站制作使用网站模板快速建站
  • 用什么java软件做网站域名查询访问
  • 网站开发费用明细百度地图网页版
  • 网站设计的需求分析营销助手下载app下载
  • 海外营销网站建设百度指数的数据怎么导出
  • 最新网站建设技术专业seo推广
  • 辽源市网站建设重庆网站关键词排名
  • 企业网站优化推广方法网站建站公司
  • wordpress5.0不能发布文章seo发外链工具
  • 莘县网站建设价格百度关键词优化策略
  • 广西网站建设哪里有官网优化包括什么内容
  • 系统优化建议东莞百度seo哪里强
  • eclipse sdk做网站软文推广渠道主要有