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

站长工具无内鬼放心开车禁止收费济南seo网站排名关键词优化

站长工具无内鬼放心开车禁止收费,济南seo网站排名关键词优化,修改wordpress后台路径,郑州好的建网站公司数据库基本操作 库和表 数据库–数据表–行#xff08;记录#xff09;#xff1a;用来描述一个对象的信息列#xff08;字段#xff09;#xff1a;用来描述对象的一个属性常用的数据类型 int整型float单精度浮点 4字节32位double双精度浮点 8字节64位char固…数据库基本操作 库和表 数据库–数据表–行记录用来描述一个对象的信息列字段用来描述对象的一个属性常用的数据类型 int整型float单精度浮点 4字节32位double双精度浮点 8字节64位char固定长度的字符类型varchar可变长度的字符类型text文本image图片decimal(5,2)5个有效长度数字小数点后面有2位 char与varchar区别 查看数据表结构 查看当前服务器的数据库 #大小写不区分分号“;”表示结束 SHOW DATABASES;查看数据库中包含的表 USE 数据库名 SHOW TABLES; SHOW TABLES FROM 数据库名 查看表的结构 USE 数据库名 DESCRIBE 表名 可缩写成:DESC 表明DESCRIBE [数据库名.] 表明 SHOW CREATE TABLE 表名#以命令的形式查看表结构 SQL语句 SQL语句用于维护管理数据库包括数据查询、数据更新、访问控制、对象管理等功能。 SQL语句分类 语句代表的意思DDL数据定义语言用于创建数据库对象如库、表、索引等create DML数据操纵语言用于对表中的数据进行管理(insert drop delete update )DQL数据查询语言用于从数据表中查找符合条件的数据记录(select )DCL数据控制语言用于设置或者更改数据库用户或角色权限(grant ) 创建及删除数据库和表 创建新的数据库 CREATE DATABASE 数据库名 创建新的表 主键一般选择能代表唯一性的字段不允许取空值NULL一个表只能有一个主键。 CREATE TABLE 表名 (字段1 数据类型,字段2 数据类型 [,...][,PRIMARY KEY (主键名)]); 示例 use zdj create table zdj (id int, name char(10) not null, age int, sex char(4), money decimal(5,2)); desc lisi; 删除指定的数据表  use 库名 drop table 表名 drop table 库名.表名;#库外删除指定表 删除指定的数据库 drop database 库名 管理表中的数据记录 向数据表中插入新的数据记录 insert into 表名 (字段1字段2 [,.....]) values (字段1的值字段2的值.....); insert into 表名 values (字段1的值字段2的值.....);#不指定字段则会按照表结构的顺序插入数据 查询数据记录 SELECT 字段名1,字段名2[,...] FROM 表名 [WHERE 条件表达式];select * from 表名; #这里的*表示所有字段则会按照表结构的顺序显示 select 字段1字段2.... from ky18; #如果指定字段不分前后顺序 select * from 表名 \G; #以列表方式竖向显示数据记录 select * from 表明 limit n; #表示查看头n行的数据记录 select * from 表明 limit nm; #表示查看n行后的m行数据记录 select 字段1字段2.... from 表名 where 条件表达式; #只查看添加符合的字段数据记录 修改、更新数据中的数据记录 UPDATE 表名 SET 字段名1字段值1[,字段名2字段值2] [WHERE 条件表达式]; #这里注意使用的时候一定要加where语句去匹配条件不然会修改指定字段的所有内容 在数据表中删除指定的数据记录 DELETE FROM 表名 [WHERE 条件表达式]; 修改表名和表结构 修改表名 ALTER TABLE 旧表名 RENAME 新表名; 扩展表结构增加字段 ALTER TABLE 表名 ADD 字段名 数据类型 default default值; #default default值表示此字段设置默认值 未填写则自动填入默认值可与 NOT NULL 配合使用 修改字段列名添加唯一键 唯一键 unique key 主键 primary key 共同点字段的值都是唯一性不允许有重复的值 不同点一个表中 只能有1个主键但是可以有多个唯一键 主键字段中不允许有null值唯一键是允许有null ALTER TABLE 表名 CHANGE 旧列名 新列名 数据类型 [unique key]; 指定字段为主键 ALTER TABLE 表名 ADD PRIMARY KEY(字段名); #设置为主键后字段的值得是唯一 删除字段 ALTER TABLE 表名 drop 字段名; 克隆表——将数据表的数据记录生成到新的表中 CREATE TABLE 新表名称 like 旧表名称 #克隆表的结构 清空表——删除表内的所有数据 方法1 DELETE FROM 表名 #DELETE清空表后返回的结果内有删除的记录条目DELETE工作时是一行一行的删除记录数据的如果表中有自增长字段使用DELETE FROM 删除所有记录后再次新添加的记录会从原来最大的记录 ID 后面继续自增写入记录。 方法2 TRUNCATE TABLE 表名 #TRUNCATE 清空表后没有返回被删除的条目TRUNCATE 工作时是将表结构按原样重新建立因此在速度上 TRUNCATE 会比 DELETE 清空表快使用 TRUNCATE TABLE 清空表内数据后ID 会从 1 开始重新记录 创建临时表 临时表创建成功之后使用SHOW TABLES命令是看不到创建的临时表的临时表会在连接退出后被销毁。 如果在退出连接之前也可以可执行增删改查等操作比如使用 DROP TABLE 语句手动直接删除临时表。 CREATE TEMPORARY TABLE 表名 字段1 数据类型字段2 数据类型[,....] [,PRIMARY KEY (主键名)] 创建外键约束保证数据的完整性和一致性 外键的定义如果同一个属性字段x在表一中是主键而在表二中不是主键则字段x称为表二的外键。 主键表和外键表的理解 以公共关键字作主键的表为主键表父表、主表以公共关键字作外键的表为外键表从表、外表 注意与外键关联的主表的字段必须设置为主键。要求从表不能是临时表主从表的字段具备相同的数据类型、字符长度和约束。 数据库用户管理 ‘用户名’指定将创建的用户名 ‘来源地址’指定新创建的用户可在哪些主机上登录可使用IP地址、网段、主机名的形式本地用户可用localhost允许任意主机登录可用通配符% ‘密码’ 若使用明文密码直接输入’密码’插入到数据库时由Mysql自动加密 若使用加密密码需要先使用SELECT PASSWORD(‘密码’); 获取密文再在语句中添加 PASSWORD ‘密文’; 若省略“IDENTIFIED BY”部分则用户的密码将为空不建议使用 CREATE USER 用户名来源地址 [IDENTIFIED BY [PASSWORD] 密码]; 使用明文创建用户 使用密文创建用户 查看用户信息 创建后的用户保存在 mysql 数据库的 user 表里 use myaql; #切换库 #查看表结构 desc user; #指定字段用户登录认证字符串登录主机查看数据记录 select User,authentication_string,Host from user; 删除用户 DROP USER 用户名登录主机 修改当前登录用户密码 SET PASSWORD PASSWORD(123123); 修改其他用户密码 SET PASSWORD FOR 用户登录主机password新的密码 忘记 root 密码的解决办法 #修改配置文件添加配置使登录mysql不使用授权表 vim /etc/my.cnf #添加此行 skip-grant-tables systemctl restart mysqld.service mysql#登录数据库 #使用update修改root密码刷新数据库 update mysql.user set authentication_string password(123456) where userroot; flush privileges; #退出 quit #编辑配置文件 vim /etc/my.cnf #删除添加的配置 skip-grant-tables #登录 mysql -u root -p123456 数据库用户授权 授予权限 GRANT语句专门用来设置数据库用户的访问权限。当指定的用户名不存在时GRANT语句将会创建新的用户当指定的用户名存在时GRANT 语句用于修改用户信息。 GRANT 权限列表 ON 数据库名.表名 TO 用户名来源地址 [IDENTIFIED BY 密码];权限列表用于列出授权使用的各种数据库操作以逗号进行分隔如“select,insert,update”。使用“all”表示所有权限可授权执行任何操作。 数据库名.表名用于指定授权操作的数据库和表的名称其中可以使用通配符“”。例如使用“kgc.”表示授权操作的对象为 kgc数据库中的所有表。 ‘用户名来源地址’用于指定用户名称和允许访问的客户机地址即谁能连接、能从哪里连接。来源地址可以是域名、IP 地址还可以使用“%”通配符表示某个区域或网段内的所有地址如“%.accp.com”、“192.168.6.%”等。 IDENTIFIED BY用于设置用户连接数据库时所使用的密码字符串。在新建用户时若省略“IDENTIFIED BY”部分 则用户的密码将为空。 补充 flush privileges;    #刷新权限 drop table table_name 属于DDL 无法恢复 不带where 表内容结构删除 删除速度快 truncate table table_name 属于DDL 不可回滚 不带where 表内容删除 删除速度快 delete from table_name 属于DML 可恢复 可带where 表结构在表内容要看where执行的情况 删除速度慢需要逐行删除 不再需要一张表的时候用drop 想删除部分数据行时候用delete并且带上where子句 保留表而删除所有数据的时候用truncate 删除速度 drop truncate delete 安全性 delete 最好
http://www.zqtcl.cn/news/786295/

相关文章:

  • 建个购物网站网站建设公司合同
  • 建设银行企业版网站网站里的动态是如何制作
  • 360网站建设的目标是什么微信哪个公司开发
  • c++可以做网站吗极验 wordpress 表单
  • 电脑做系统都是英文选哪个网站找外贸客户的联系方式软件
  • 商城网站建设咨询建工社官网
  • 国土资源局网站建设制度蓝牙 技术支持 东莞网站建设
  • 12380网站建设建议上海网站推广服务
  • 做公司网站要提供什么企业门户app
  • 免费企业网站模板 php网站301跳转怎么做
  • 沭阳哪里有做网站推广的二手车网站源码下载
  • 网站建设添加视频教程wordpress做阿里巴巴国际站
  • 四川网站建设哪家专业辽宁招投标工程信息网
  • 小语种网站建设wordpress 上传图片不显示
  • 建网站什么网最好重庆制作网站公司简介
  • 中国建站平台邯郸现代建设集团网站
  • 爱站seo排名可以做哪些网站宁波网站怎么建设
  • 洛阳市伊滨区建设局网站企业集团网站源码
  • 做修图网站电脑配置wordpress后台登录页面美化
  • 中国十大物联网公司广州网站快速排名优化
  • 发帖网站有哪些wordpress提请审批
  • 网页设计网站导航怎么弄红色字体的内蒙古住房与建设厅网站
  • 微信网站什么做百度官网认证
  • 怎么提升网站流量做五金建材市场的网站
  • 网站合作流程h5网站怎么做api对接
  • asp.net 网站 结构手机客户端网站建设
  • 图片网站怎么做SEO参与网站建设注意
  • 网站界面设计案例教程wordpress更新报错
  • Dw做网站怎么加logo如何申请小程序店铺
  • 官方网站下载官方版本wordpress文字可以动的插件