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

徐州建站互联网营销模式

徐州建站,互联网营销模式,最新消息,网站自动推广软件SQL#xff08;Structured Query Language 即结构化查询语言#xff09; a.DDL语句 数据库定义语言#xff1a; 数据库#xff0c;表#xff0c;视图#xff0c;索引#xff0c;存储过程#xff0c;函数#xff0c;创建删除ALTER(CREATE DROP ALTER) b.DML语句 数…  SQLStructured Query Language 即结构化查询语言 a.DDL语句   数据库定义语言 数据库表视图索引存储过程函数创建删除ALTER(CREATE DROP ALTER)  b.DML语句 数据库操纵语言 插入数据INSERT、删除数据DELETE、更新数据UPDATE c.DQL语句   数据库查询语言查询数据SELECT d.DCL语句 数据库控制语言  例如控制用户的访问权限GRANTREVOKE DCL DCL的概述 DCL(Data Control Language 数据控制语句)的操作是数据库对象的权限这些操作的确定使数据更加的安全。 四种权限级别 1.Global  level     所有库,所有表的权限 2.Database  level    某个数据库中的所有表的权限 3.Table  level  库中的某个表的权限 4.Column   level   表中的某个字段 的权限 Mysql用户管理 1.创建用户 CREATE USER user1localhost IDENTIFIED BY QianFeng123456; 代码注释CREATE  创建关键字                                                                                                        USER 用户关键字                                                                                                              user1   用户名称自定义                                                                                                      分隔符关键字                                                                                                                ‘localhost’   允许登录的主机                                                                                                    IDENTIFIED BY 身份认证关键字                                                                                      ‘QianFeng123456’   用户密码      验证                 select * from mysql.user\G; 2.删除用户 DROP USER user1localhost; 验证                select * from mysql.user\G;                            drop user user1localhost;                            select user from mysql.user; 3.修改用户密码 Root修改自己密码 #示例1 mysqladmin -uroot -p123 password new_password#示例2 SET PASSWORDpassword(new_password); 刷新权限         FLUSH PRIVILEGES; 当root用户忘记了密码。可以使用破解的方式来登录系统。修改密码。 原理使系统在启动时不加载密码文件。 丢失root用户密码 a.修改mysql启动设置 # vim /etc/my.cnf[mysqld]skip-grant-tables b.重启mysql无密码登录 重启mysql程序 # systemctl restart mysqld无密码登录 # mysql -uroot c.修改自己的密码 mysqlUPDATE mysql.user SET authentication_stringpassword(QianFeng123456789) where userroot and hostlocalhost;mysql FLUSH PRIVILEGES; d.修改mysql启动设置 注释掉跳过密码 4.登录MySQL mysql -P 3306 -u root -p123 mysql -e show tables-h    指定主机名         【默认为localhost】 注释    -P    MySQL服务器端口              【默认3306】    大P                -u    指定用户名                       【默认root】                -p    指定登录密码                    【默认为空密码】                -e    接SQL语句 免登录查询数据库 mysql -uroot -pQianFeng123 -hlocalhost -P 3306 mysql -e show tables Mysql权限原理 语法格式 grant 权限列表 on 库名.表名 to 用户名客户端主机 [identified by 密码 with option参数]; 注释 权限列表all 所有权限不包括授权权限                       select,update     查询更新 数据库.表名 *.*   所有库下的所有表                              web.*   web库下的所有表                              web.box   web库下的box表 grant SELECT (id), INSERT (name,age) ON mydb.mytbl to user8localhost identified by QianFeng123;  客户端主机:    %   所有主机                             192.168.2%   192.168.2网段的所有主机                              192.168.119.156    指定主机                              localhost      指定主机 with_option参数            GRANT OPTION   授权的选项 Mysql权限示例 赋予权限 授权目标授予admin3 对bbs库 所有的表具有所有权限不包含授权 GRANT ALL ON bbs.* TO admin3% IDENTIFIED BY QianFeng13910604684; 准备测试授权账户 root账户创建: CREATE USER admin3% IDENTIFIED BY QianFeng123; root账户授权 GRANT ALL ON bbs.* TO admin3% IDENTIFIED BY QianFeng13910604684; 使用测试账户操作数据库 [rootlocalhost ~]# mysql -uadmin3 -pQianFeng123mysql create database bbs;mysql create database bba;ERROR 1044 (42000): Access denied for user admin3% to database bba进入bbs库创建数据表和插入数据。授权验证完毕 回收权限 查看权限 查看自己的权限  SHOW GRANTS\G 查看别人的权限   SHOW GRANTS FOR admin3%\G 回收权限REVOKE 语法REVOKE 权限列表 ON 数据库名 FROM 用户名‘客户端主机’  REVOKE ALL PRIVILEGES  ON bbs.*  FROM admin3’%’;     //回收所有权限 日志 日志分类 1 错误日志 启动停止关闭失败报错。rpm安装日志位置 /var/log/mysqld.log 2 通用查询日志所有的查询都记下来。 3 二进制日志实现备份增量备份。只记录改变数据除了select都记。 4 中继日志读取主服务器的binlog在本地回放。保持一致。 5 slow log慢查询日志指导调优定义某一个查询语句定义超时时间通过日志提供调优建议给开发人员。 6 DDL log 定义语句的日志。 日志的弊端 日志功能会 降低MySQL数据库的性能 。 日志会 占用大量的磁盘空间 。 Error Log 1错误日志的介绍 错误日志error log:记录MySQL服务进程mysqld在自动/关闭或远行过程中遇到的错误信息 如果哪天mysql服务起不来了请来这个日志文件看看。 2错误日志的设置 vim   /etc/my.cnf      进入主配置文件观察日志是否启动。 log-error/var/log/mysqld.log    该字段标记是否启动日志以及日志位置。 在my.cnf配置文件里面查看错误日志log-error [rootlinzhongniao ~]# sed -n 78,79p /data/3306/my.cnf    [mysqld_safe] log-error/data/3306/mysql_linzhongniao3306.err Binary Log 1二进制日志的介绍 二进制日志binary log:记录数据被修改的相关信息。 2二进制日志的设置 从库提升主库必须开启log-slave-updates # vim /etc/my.cnflog_bin 添加该字段。指启动二进制日志server-id2 群集问题必须指定该主机的序号。数字随意# systemctl restart mysqld 重启数据库 测试 a.查看二进制日志文件当前状态 ls /var/lib/mysql/*bin*    查询二进制文件生成完成 mysqlbinlog -v /var/lib/mysql/localhost-bin.000001    查看二进制文件日志 b.进入数据库进行数据操作 c.完成二进制日志启动查询测试 mysqlbinlog -v /var/lib/mysql/localhost-bin.000001          找到刚才创建的记录即可 Slow Query Log MySQL的慢查询日志用来记录在MySQL中响应时间超过阀值的语句具体指运行时间超过long_query_time值的SQL则会被记录到慢查询日志中。long_query_time的默认值为10意思是运行10秒以上不含10秒的语句认为是超出了我们的最大忍耐时间值。 它的主要作用是帮助我们发现那些执行时间特别长的SQL查询并且有针对性地进行优化从而提高系统的整体效率。当我们的数据库服务器发生阻塞、运行变慢的时候检查一下慢查询日志找到那些慢查询对解决问题很有帮助。例如一条SQL执行超过5秒钟我们就算慢SQL希望能收集超过5秒的sql结合explain进行全面分析。 默认情况下MySQL数据库没有开启慢查询日志需要我们手动来设置这个参数。如果不是调优需要的话一般不建议启动该参数因为开启慢查询日志会或多或少带来一定的性能影响 慢查询日志支持将日志记录写入文件。 开启慢查询日志功能 vim /etc/my.cnf#加入下面2行配置 slow_query_log1 启动慢查询日志这个参数设置为ON可以捕获执行时间超过一定数值的SQL语句。long_query_time3 当SQL语句执行时间超过此数值时就会被记录到日志中建议设置为1或者更短。#重启服务器 #systemctl restart mysqld 查看慢查询日志文件 #查看日志文件已经生成 ll /var/lib/mysql/*slow* 模拟慢查询 #基本测试语句测试一个超长时间的查询mysqlSELECT BENCHMARK(500000000,2*3); 验证慢查询日志 #观察长查询日志记录记录了刚才超长的查询结果。稍后反馈给开发部进行优化。tail /var/lib/mysql/localhost-slow.log
http://www.tj-hxxt.cn/news/133417.html

相关文章:

  • 潍坊网站建设SEO优化做流量任务的试用网站
  • 采购网站大全app设计欣赏网站
  • 如何百度搜索到自己的网站网站被黑了
  • 全国新农村建设中心网站怎样做同城配送网站
  • 网站备案完成后品牌设计logo
  • 平面设计专用网站网站建设 选择题
  • 可以做砍价活动的网站如何用源代码提取网页的图片
  • 网站图片展示代码最新新闻事件摘抄
  • 空间网站wordpress底部漂浮
  • 大连开发区做网站投广告的平台有哪些
  • 电子商务网站建设训练总结seo搜索优化服务
  • 信息科技公司网站怎么做做网站开发公司
  • 河南省住房与城乡建设部网站电子商务企业网站的推广方式
  • 网站开发开票内容专业网站制作公司地址
  • 网站的建设费计入什么科目中职网页设计与制作教材
  • 福田网站设计公司做海外网站推广
  • 网站开发英文论文网站开发需要学
  • 忻州网站制作动漫设计学校
  • 网站开发师培训创建网站论坛
  • 浙江省工程建设质量管理协会 网站天元建设集团有限公司商票兑付情况
  • 深圳建筑设计平台网站信息流广告创意
  • 榆林做网站网站建设公司盈利分析
  • 网站底部图标wordpress打赏按钮
  • 漳州网站建设哪家好天津免费建网站
  • 做年报的网站怎么登不上去了互联网企业公司简介
  • 网站建设首选九零后网络昆明网页建站平台
  • 免费舆情网站下载大全最新版大连工业大学研究生院官网
  • 网站建设合同验收标准什么企业时候做网站
  • 佛山市外贸企业高端网站设计学做网站赚钱方法
  • 网站维护属于什么专业网站流量seo