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

手机做任务的网站有哪些长春建设

手机做任务的网站有哪些,长春建设,做seo要明白网站内,海城网站制作建设安装教程自行搜索#xff0c;网上有很多 用户名设置为 root密码设置为 123456可以不这样设置#xff0c;但要记好用户名密码#xff0c;相关的代码也要自行更改 打开命令提示符程序(winR打开输入cmd回车) 输入#xff1a;mysql -uroot -p 回车输入密码即可进入命令行环境…安装教程自行搜索网上有很多 用户名设置为 root密码设置为 123456可以不这样设置但要记好用户名密码相关的代码也要自行更改 打开命令提示符程序(winR打开输入cmd回车) 输入mysql -uroot -p 回车输入密码即可进入命令行环境显示mysqlshow databases; -查看有哪些数据库 use 数据库名 -使用某个数据库 show tables -查看数据库内有哪些表 exit -退出MySQL的命令行环境上述的一些基础命令即SQL语句 在命令提示符里这样敲比较麻烦 我们使用图形化软件DBeaverDownload | DBeaver Community 下载好后一路下一步即可如要更改路径自行更改 SQL语法特征 SQL大小写不敏感SQL可以单行或多行书写最后以 ; 号结束SQL支持注释 单行注释-- 注释内容(--后面一定要有一个空格) 单行注释# 注释内容(#后面可以不加空格推荐加上) 多行注释/* 注释内容 */数据定义-DDL(Data Definition Language) SHOW DATABASES; # 查看数据库 USE 数据库名称; # 使用数据库 CREATE DATABASE 数据库名称 [CHARSET UTF8]; # 创建数据库 []表示可选的实际使用时删去 DROP DATABASE 数据库名称; # 删除数据库 SELECT DATABASE(); # 查看当前使用的数据库SHOW TABLES; # 查看表(需要先选择数据库) # 创建表 CREATE TABLE 表名称(列名称 列类型,列名称 列类型,...... ); # 示例 create table student(id int,name varchar(10),age int ); # 删除表 DROP TABLE 表名称; DROP TABLE IF EXISTS 表名称;数据操纵-DML(Data Manipulation Language) # 数据插入 # 基础语法 INSERT INTO 表[(列1,列2,...,列N)] VALUES(值1,值2,...,值N)[,(值1,值2,...,值N),......]; # 比较抽象我们来看示例 insert into student(id) values(101),(102),(103); insert into student(name,age) values(张三,18),(李四,19),(王五,20); # SQL中只支持单引号 insert into student values(201,阿尼亚,8),(202,哇酷哇酷,10); # 列的设置可以省略但后面的values必须与创建的一一对应# 数据删除 # 基础语法 DELETE FROM 表名称 [WHERE 条件判断]; # 示例 delete from student where id101; delete from student where age18;# 数据更新 # 基础语法 UPDATE 表名 SET 列值 [WHERE 条件判断]; # 示例 update student set name黄昏 where id102; update student set age22; # 没有where语句会把所有的更改where条件判断可以使用and(且)“or”(或)条件也可以组合用括号括起来 数据控制-DCL(Data Control Language) 用户管理 --查询用户 select * from user; --创建用户 create user 用户名主机名 identified by 密码; --修改用户密码 alter user 用户名主机名 identified with mysql_native_password by 新密码; --删除用户 drop user 用户名主机名;权限分类 数据库级别权限控制用户对整个数据库的操作权限如CREATE、DROP、ALTER等。表级别权限控制用户对某个表的操作权限如SELECT、INSERT、UPDATE、DELETE等。列级别权限控制用户对某个表的特定列的操作权限如SELECT、UPDATE等。存储过程/函数权限控制用户对存储过程/函数的执行权限如EXECUTE等。 权限控制 GRANT授权命令GRANT允许用户授予其他用户对数据库对象的访问权限例如SELECT、INSERT、UPDATE、DELETE等权限。在此基础上可以限制被授权用户对数据库对象的访问范围即限定被授权用户对哪些表、视图、存储过程等对象有权访问。 GRANT 权限列表 ON 数据库名.表名 TO 用户名主机名;-- 授予 SELECT 权限给 user1 用户 GRANT SELECT ON table1 TO user1;-- 授予 INSERT、UPDATE、DELETE 权限给 user2 用户 GRANT INSERT, UPDATE, DELETE ON table2 TO user2;-- 查看用户有哪些权限 show grants for 用户名ip地址;-- 授予用户所有权限 GRANT ALL PRIVILEGES ON table_name TO user_name;-- 授予角色所有权限 GRANT ALL PRIVILEGES ON table_name TO role_name; GRANT role_name TO user_name; -- 即授权角色role_name对表table_name进行所有操作并将该角色授权给用户user_nameREVOKE命令允许用户撤销已经授予其他用户的访问权限。同样地用户可以限定撤销哪些对象的访问权限。 REVOKE 权限列表 ON 数据库名.表名 FROM 用户名主机名;-- 撤销 user1 对 table1 的 SELECT 权限 REVOKE SELECT ON table1 FROM user1;-- 撤销 user2 对 table2 的全部权限 REVOKE ALL PRIVILEGES ON table2 FROM user2;-- 撤销角色role_name对表table_name的所有操作并将该角色从用户user_name中撤销 REVOKE ALL PRIVILEGES ON table_name FROM role_name; REVOKE role_name FROM user_name;DENY关键字用于限制用户或角色对某些数据库对象的访问权限语法如下 DENY permission [, permission] ON object TO {user | role | PUBLIC} [, {user | role | PUBLIC}] [WITH GRANT OPTION] 具体来说它可以阻止用户或角色对某个表、视图、存储过程等对象的SELECT、INSERT、UPDATE、DELETE等操作。 其中permission表示要限制的权限可以是SELECT、INSERT、UPDATE、DELETE等object表示要限制访问的对象可以是表、视图、存储过程等user或role表示要限制的用户或角色PUBLIC表示所有用户或角色WITH GRANT OPTION表示允许被授权的用户或角色再次授权。 -- 禁止用户Alice对表employee的SELECT和UPDATE操作 DENY SELECT, UPDATE ON employee TO AliceCOMMIT和ROLLBACK命令用于控制事务处理。COMMIT命令用于提交当前的事务将修改保存到数据库中而ROLLBACK则用于回滚当前事务将所有修改都撤销回去。 -- 开始一个事务 BEGIN;-- 执行一些 SQL 操作 INSERT INTO table1 (col1, col2) VALUES (value1, value2);-- 提交事务 COMMIT;-- --------------------------------------------------------- -- 开始一个事务 BEGIN;-- 执行一些 SQL 操作 INSERT INTO table1 (col1, col2) VALUES (value1, value2);-- 回滚事务 ROLLBACK;数据备份 导出数据请在登录mysql数据库之前进行 # 导出powernode这个数据库中所有的表 mysqldump powernode e:/powernode.sql -uroot -p1234 --default-character-setutf8# 导出powernode中emp表的数据 mysqldump powernode emp e:/powernode.sql -uroot -p1234 --default-character-setutf8导入数据第一种方式请在登录mysql之前进行 # 现在登录mysql状态下新建一个数据库 create database powernode; # 在登录mysql之前执行以下命令 mysql powernode e:/powernode.sql -uroot -p1234 --default-character-setutf8导入数据第二种方式请在登录mysql之后操作 create database powernode; use powernode; source d:/powernode.sql数据查询-DQL(Data Query Language) # 数据查询 # 基础语法 SELECT 字段列表|* FROM 表 WHERE 条件判断; # 示例 select id,name from student; select * from student; #展示所有字段列表的内容 select * from student where name黄昏;/*分组聚合 基础语法SELECT 字段|聚合函数 FROM 表 WHERE 条件判断 GROUP BY 列; 聚合函数 SUM(列) 求和 AVG(列) 求平均值 MIN(列) 求最小值 MAX(列) 求最大值 COUNT(列|*) 求数量 */ select gender,avg(age) from student group by gender; #按性别分组并把性别和性别对应分组的平均年龄查询/*结果排序 可以对查询的结果使用 ORDER BY 关键字指定某个列进行排序 在后面加 ORDER BY ... [ASC|DESC] 默认ASC 升序ORDER BY 语句也可以使用多个字段来进行排序当排序的第一个字段相同的情况下再按照第二个字段进行排序 ORDER BY 后面跟多个字段时字段之间使用英文逗号隔开优先级是按先后顺序而定 */ select * from student where age20 order by age asc;/*结果分页限制 可以对查询的结果使用 LIMIT 关键字指定显示条数 在后面加 LIMIT n[,m] */ select * from student limit 5; #只展示5条数据 select * from student limit 10,5; #从第10条开始向后取5条/*查询不重复记录 语法 select distinct 字段 from 表名; #distinct必须放在最开头 #distinct只能使用需要去重的字段进行操作 #distinct去重多个字段时含义是几个字段同时重复时才能会过滤会默认按左边第一个字段为依据 */ select distinct hobbid from CLASS1;/*设置别名 在MySQL查询时当表的名字比较长或者表内某些字段比较长时为了方便书写或者多次使用相同的表可以给字段列或表设置别名。使用的时候直接使用别名方便操作增强可读性格式 列的别名select 字段 as 字段别名 表名; 表的别名select 别名.字段 from 表名 as 别名; as可以省略使用场景 对复杂的表进行查询时别名可以缩短查询语句的长度 多表相连查询的时候通俗易懂简短sql语句注意在为表设置别名时要保证别名不能与数据库中其他表的名称冲突 */ select address as 地区 from CLASS1; # 将address字段设置别名为地区显示# 查询表的记录的数量以别名显示以address分组查询表数据内容以别名次数显示 select address,count(*) as 次数 from CLASS1 group by address;# 利用as将查询的数据导入到另一个表内 create table CLASS2 as select * from CLASS1; select * from CLASS1; select * from CLASS2; /* 此处as起到的作用: 创建了一个新表并定义表结构插入表数据 但是约束没有完全复制过来但是如果原表设置了主键那么附表的default字段会默认设置了一个0 */参考博文 https://blog.csdn.net/qq_47128897/article/details/130377479 https://blog.csdn.net/m0_63947499/article/details/131086846 https://blog.csdn.net/weixin_46370595/article/details/129102156 https://blog.csdn.net/zyy1020075955/article/details/127012772
http://www.tj-hxxt.cn/news/232322.html

相关文章:

  • 扬州网站建设外包东莞网络营销推广公司
  • 网站建设流程及费用网站建设的流程图示
  • asp.net 微网站开发教程网站的排版问题
  • 黔东南州两学一做教育网站百度优化培训
  • 从化区建设局网站做网站都需要哪些费用
  • 网站设计制作合同范本最好的wordpress 网站
  • 小型教育网站的开发与建设论文中国深圳航空公司官方网站
  • 珠海建站程序网店运营公司
  • 学校网站建设总结报告国家企业信息认证系统
  • 自动发卡网站怎么做app开发者需要更新
  • 网站设计动画广告推广免费发布
  • 建设银行积分商城网站做微信推送的网站
  • 做网站服务器硬盘多大网站开发的调研内容
  • 自己的网站服务器建设一个电商网站的流程
  • 曲沃网站建设可以大量免费发帖的网站
  • 订做网站建设中山企业网
  • uniapp微信小程序模板黑帽seo优化软件
  • 凡科建站免费家教
  • 郑州网站建设方案服务湖南省新闻最新消息十条
  • 官方网站撰写策划书农业推广
  • 江苏宏远建设集团网站wordpress用户个人页面
  • 网站应该如何推广wordpress 多主题插件下载
  • 青岛网站建设招标@安徽网站建设
  • wordpress建图片网站关于网站推广
  • 网站备案登记表南京seo招聘
  • 未做301重定向的网站电子商务网站建设作业总结
  • 小型企业门户网站制作成都到西安机票
  • 百度推广送的公司网站有什么用php网站后台进不去
  • 网站隐私声明模板学php搞网站开发
  • php直播网站开发通城做网站公司