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

网站整站优化推广方案wordpress的functions.php

网站整站优化推广方案,wordpress的functions.php,云南哪几个建网站公司,深圳市龙岗区光明区访问MySQL数据库 MySOL数据库系统也是一个典型的C/S#xff08;客户端/服务器#xff09;架构的应用#xff0c;要访问MySOL数据库 需要使用专门的客户端软件#xff0c;在Linux系统中#xff0c;最简单、易用的MySQL.客户端软件是其自带的mysql 命令工具。 登录到MySQL服…访问MySQL数据库 MySOL数据库系统也是一个典型的C/S客户端/服务器架构的应用要访问MySOL数据库 需要使用专门的客户端软件在Linux系统中最简单、易用的MySQL.客户端软件是其自带的mysql 命令工具。 登录到MySQL服务器 经过安装后的初始化过程MySOL数据库的默认管理员用户名为root,密码为空. 可以执行以下操作 在有密码的情况下还可以使用-p选项来进行密码效验。 执行MySQL操作语句 验证成功以后将会进入提示符为‘mysql”的数据库操作环境用户可以输入各种操作语句对 数据库进行管理. 每条MySQL操作语句以分号 ‘;’ 表示结束输入时可以不区分大小写。 status; 查看当前数据库服务的基本信息 show databases; 用于查看当前MySOL服务器中包含的库经初始化后的MySOL服务器,默认建立了四个库test.mysql.information_schema和performance_schema(其中mysql库是mysql 正常运行所需的库其中包含了用户认证相关的表 执行show databases;可以进行查看到 show tables;用于查看当前所在的库中包含的表。在操作之前需要先使用USE语句切换到所使用的库例如执行以下操作可以显示mysql库中包含的所有表 describe用于显示表的结构即组成表的各字段列的信息.需要指定“库名.表名” 作为参数若只指定表名参数则需先通过USE语句切换到目标库。 例如.执行以下操作可以查看 mysql库中的user表的结构.与直接执行“DESCRIBE mysql.user:”语句的效果相同。 退出“mysql” 操作环境 在“mysql”操作环境中执行“exit”或“quit”命令可以退出mysql命令工具.返回原来的 Shell环境. 创建及删除库和表 1.创建新的库 CREATEDATABASE语句用于创建一个新的库需指定数据库名称作为参数。例如执行以下 操作可以创建一个名为auth的库. 刚创建的数据库是空的其中不包含任何表在/usr/local/mysql/data 目录下会自动生成一个 与新建的库名相同的文件夹。 2.创建新的表 CREATE TABLE 语句用于在当前库中创建新的表需指定数据表名称作为参数并定义该表格 所使用的各字段基本格式如下所示。 创建表之前应先明确数据表格的结构、各字段的名称和类型等信息例如若要创建一个包含 用户名、密码字串的用户验证表应先分析表格结构。  上述表格中“用户名”为不超过16字节的字符串不能为空“密码字串”为不超过48个字 符的字符串插入记录时使用MySOL的函数加密.默认值为空字串。考虑到字符集兼容性最好 不要使用中文字段名改用user_name,user_passwd分别表示用户名、密码字串表格中不能拥有同 名的用户.因此可将 user_name作为主键。 针对上述分析结果可以在auth库中按如下操作创建users表其中字段定义部分的DEFAULT 语句用于设置默认的密码字串PRIMARY语句用于设置主键字段名。 3.删除一个数据表  DROP TABLE语句用于删除库中的表需要指定“库名.表名”作为参数若只指定表名参数 则需先通过执行“USE”语句切换到目标库 例如执行以下操作可以删除auth库中的users表。 4.删除一个数据库 DROP DATABASE语句用于删除指定的库需要指定库名作为参数 例如执行以下操作可以 删除名为auth的库. 管理表中的数据记录 1.插入数据记录 INSERT INTO语句用于向表中插入新的数据记录语句格式如下所示 执行以下操作将会向 auth 库中的 users表插入一条记录用户名为“zhangsan对应的密码为 “123456”需注意的是VALUES部分的值应与前面指定的各字段逐一对应。 在插入新的数据记录时如果这条记录完整包括表中所有字段的值则插入语句中指定字段的 部分可以省略。例如执行以下操作也可以向auth库中的user表插入一条新的记录用户名为“lisi” 对应的密码为“654321“ 2.查询数据记录 SELECT语句用于从指定的表中查找符合条件的数据记录。MySOL数据库支持标准的SOL查询 语句语句格式如下所示。 表示所有字段时可以使用通配符“*”若要显示所有的数据记录则可以省略WHERE条件子 句.例如执行以下操作可以查看auth库中users表内的所有数据记录其中由于密码字串已加密 因此不会直接显示出实际的密码内容. 当需要根据特定的条件查找记录时WHERE条件子句是必不可少的例如若要查找users表 中用户名为“zhangsan”的记录显示其中用户名密码字段的信息可以执行以下操作。 3.修改数据记录 UPDATE语句用于修改、更新表中的数据记录语句格式如下所示。 执行以下操作可以修改users表中用户名为“lisi”的记录将密码字串设为空值验证记录内容 可以发现 lisi 用户的密码串值已变为空白。 在MySOL数据库服务器中用于访问数据库的各种用户如root信息都保存在mysql库的user 表中熟练的管理员可以直接修改其中的数据记录。例如以下操作可以将数据库用户root的密码 设为“123457”当再次使用“mysql-u root-p”访问MySOL数据库服务器时必须使用此密码进 行验证。 若是在 Linux 命令行环境中执行还可以使用mysqladmin 工具来设置密码命令格式为 “mysqladmin-u root-p“旧密码password“新密码“.例如.执行以下操作可将数据库用户root 的密码设置为“123456”。  4.删除数据记录 DELETE语句用于删除表中指定的数据记录。语句格式如下所示。 执行以下操作可以删除users表中用户名为“lisi”的数据记录验证记录内容可以发现 lisi用户 的数据记录已经消失。 在MySOL数据库服务器中默认添加了从本机访问数据库的来宾用户user.password均为空. 基于数据库安全性考虑应该删除这些来宾用户。执行以下操作显示user字段为空的用户记录并用DELETE 语句进行该用户记录的删除。 先查看 有两个空用户记录 用DELETE语句删除该用户的记录 数据库用户授权  授予权限 GRANT语句专门用来设置数据库用户的访问权限。当指定的用户名不存在时GRANT语句将 会创建新的用户否则GRANT语句用于修改用户信息语句格式如下所示 权限列表用于列出授权使用的各种数据库操作以逗号进行分隔如“select,insert,update. 使用all”表示所有权限可授权执行任何操作。 库名.表名用于指定授权操作的库和表的名称其中可以使用通配符“*”.例如使用 “auth.*”表示授权操作的对象为auth库中的所有表。 用户名来源地址用于指定用户名称和允许访问的客户机地址即谁能连接、能从哪里 连接。来源地址可以是域名P地址还可以使用“%”通配符表示某个区域或网段内 的所有地址如“%.bdqn.com”“192.168.1.%”等。 DENTIFEDBY用于设置用户连接数据库时所使用的密码字符串.在新建用户时若省略 “IDENTIFEDBY”部分则用户的密码将为空。 执行以下操作可以添加一个名为“xiaoqi”的数据库用户并允许其从本机访问对auth库中的 所有表具有查询权限验证密码为“123456”.使用GRANT语句授权的用户记录会保存到mysql 库的user、db,host、tables_priv等相关表中无须刷新即可生效. 切换到其他Shell终端以用户xiaoqi的身份连接数据库当执行授权的数据库操作时将被允许 而执行非授权的数据库操作时将被拒绝。例如允许用户xiaoqi 查询auth 库中 users表的数据记录 但禁止查询其他库中的表的记录。 在企业服务器的应用中数据库与网站服务器有时候是相互独立的。因此在MySQL服务器中. 应根据实际情况创建新的用户授权允许授权用户从网站服务器访问数据库。通常的做法是创建 一个或几个网站专用的库并授予所有权限限制访问的来源P地址。例如执行以下操作可以新 建bdqn库并授权从IP地址为192.168.4.19的主机连接用户名为“dbuser”.密码为“pwd123”. 允许在bdqn库中执行所有操作。 查看权限  SHOWGRANTS语句专门用来查看数据库用户的授权信息通过FOR子句可指定查看的用户对象必须与授权时使用的对象名称一致语句格式如下所示。 执行以下操作可以查看用户dbuser从主机192.168.4.19访问数据库时的授权信息。其中USAGE 权限对应的授权记录中包含了用户的连接密码字串。 撤销权限 REVOKE语句用于撤销指定用户的数据库权限撤销权限后的用户仍然可以连接到MySOL服务 器但将被禁止执行对应的数据库操作。语句格式如下所示。 执行以下操作可以撤销用户xiaoqi从本机访问数据库auth的所有权限。 实验案例MySQL服务器的构建与维护 推荐步骤  编译安装MySQL数据库系统。 启动mysqld 服务为root 用户设置密码删除空用户。   创建bdon库stuinfo表。 操作步骤 设置root用户密码为12357 mysql update mysql.user set passwordpassword(123457) where userroot; Query OK, 4 rows affected (0.00 sec) Rows matched: 4 Changed: 4 Warnings: 0mysql flush privileges; //刷新用户授权信息 Query OK, 0 rows affected (0.00 sec)删除密码为空的用户记录 mysql delete from mysql.user where user; Query OK, 2 rows affected (0.00 sec)新建bdqn库 mysql create database bdqn; Query OK, 1 row affected (0.01 sec)添加一个名为rundb的数据用户并允许其从本机访问对bdqn库中的所有表具有所有权限验证密码为123456。 mysql grant all on bdqn.* to rundblocalhost identified by 123456; Query OK, 0 rows affected (0.00 sec)查询‘rundb’用户在本机的权限权限为所有all mysql show grants for rundblocalhost; -------------------------------------------------------------------------------------------------------------- | Grants for rundblocalhost | -------------------------------------------------------------------------------------------------------------- | GRANT USAGE ON *.* TO rundblocalhost IDENTIFIED BY PASSWORD *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | | GRANT ALL PRIVILEGES ON bdqn.* TO rundblocalhost | -------------------------------------------------------------------------------------------------------------- 2 rows in set (0.00 sec)以rundb用户登录数据库 [rootlgcllc ~]# mysql -urundb -p123456 Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.6.36 Source distributionCopyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type help; or \h for help. Type \c to clear the current input statement.mysql 接着在bdqn库建立stuinfo表 mysql use bdqn; Database changed mysql create table stuinfo (姓名 char(16) not null, 性别 char(5) not null, 年龄 varchar(3) not null, 联系电话 varchar(11) not null, 邮箱地址 char(50) not null); Query OK, 0 rows affected (0.01 sec)填入数据 mysql insert into stuinfo values(张无忌,男,19,17512345678,wuji.zhangmingchao.org); Query OK, 1 row affected (0.00 sec)mysql insert into stuinfo values(白居易,男,24,17587654321,juyi.baitangchao.org); Query OK, 1 row affected (0.00 sec)mysql insert into stuinfo values(蓝采和,女,21,17255201314,caihe.lanwudaisong.org); Query OK, 1 row affected (0.00 sec)mysql insert into stuinfo values(,,,,); //添加了一行为空的数据 Query OK, 1 row affected (0.00 sec) mysql delete from stuinfo where 姓名; //删除为空的数据行 Query OK, 1 row affected (0.00 sec) 实验结果 select * from bdqn.stuinfo; 语句查看创建的stuinfo表
http://www.pierceye.com/news/751464/

相关文章:

  • word如何做网站链接湖南省绿色建筑信息平台
  • v9网站模板网站建设六道
  • php网站开发原理企业门户网站费用
  • 白银市建设管理处网站定制网站建设和运营
  • 免费音乐网站建设新闻资讯建站服务商
  • 佛山市建设企业网站服务机构普通网站建设计入什么科目
  • 阿里虚拟机建设网站网络科技有限公司营业执照
  • 如何申请建设网站首页培训机构怎么做线上推广
  • 网站维护升级访问中做网站工单
  • 如何用ae做模板下载网站电脑网站建设规划
  • 北京京水建设集团有限公司网站西青做网站
  • 自己建的网站可以用笔记本做服务器吗网站建设后台系统有哪些
  • 做的asp网站手机号码网站开发软件手机版
  • android 做电子书下载网站网络热词作文
  • 网络网站销售龙岩建筑网
  • 专门找事做的网站iis7 wordpress伪静态规则
  • 做字体的网站济宁网站建设 济宁智雅
  • 工程门户网站建设怎样制作表白网站
  • 手机如何创建个人网站上海 .net网站建设
  • 小程序app软件定制开发首页排名优化公司
  • 红酒 专业 网站建设视频网站后台
  • 宁波网站建设58同城百度突然搜不到网站
  • 网站开发技术和seo的联系wordpress发邮件卡主
  • 网站开发安全模块方案网站运营方案怎么写?
  • 章丘网站制作手机网站 微信平台
  • 自定义功能的网站做坏事网站
  • 做农村电子商务的网站有哪些wordpress批量修改引用网址
  • 简述建立网站的步骤内蒙古建设监理协会网站
  • 网站上传格式工信部 网站备案查询
  • 网站开发怎么让别人看到网站设计主流尺寸