设为首页 收藏本站
查看: 1185|回复: 0

[经验分享] 修改mysql登录密码与sql语句介绍

[复制链接]

尚未签到

发表于 2018-10-19 13:56:57 | 显示全部楼层 |阅读模式
  修改mysql登录密码:
  在使用数据库服务器过程中可能会因为种种原因忘记了登录密码,或者需要使用别人的数据库服务器,别人却忘记了登录密码等等。
  忘记密码有两种方式可以解决,一是通过sql语句修改登录密码:

  二是通过修改mysql 安装目录下的my.ini配置文件,在配置文件中找到[mysqld],然后在下面写上一句:sikp-grant-tables。然后重启数据库服务器,这时候就可以直接跳过密码验证了。
  示例:
  1.

  2.

  Sql语句类型:
  DDL:结构创建语句,能够创建、删除、修改、索引、视图、存储过程,塑造结构
  DML:数据更新语句,专门操作数据,而且操作有限,基本操作表格里面的数据。主要功能是增删查改,大部分都是使用查询语句。
  DML的分支DQL:查询语句,专门负责查询
  DCL:控制、操作数据库的语句
  基本语句:
  Show databases; 显示数据库服务器中有多少个数据库。
  Use 数据库名; 连接一个数据库,选择一个数据库。
  Show tables; 显示选择的数据库中所有的表名。
  Desc 表名; 显示这个表的结构(有些数据库能支持)。
  Exit; 退出数据库控制台。
  Quit; 退出数据库控制台。
  Show databases;代码示例:

  Use 数据库名;代码示例:

  Show tables;代码示例:

  Desc 表名;代码示例:

  Exit;代码示例(quit也是一样的方式):

  DDL类型语句:
  先有数据库后有表格,所以要先创建数据库,创建数据库的sql语句是:create database 数据库名;

  创建好一个数据库后,就可以往里面创建表格了,创建表格的sql语句是:
  CREATE TABLE 表名(
  列名 类型 特征,
  列名 类型 特征
  );
  示例:

  代码示例:

  常用数据类型介绍,其中标为红色的是最为常用的:
  char 文本类型
  varchar 字符串,总长度为3000
  decimal(5,2) 表示这个数字全长是5位,有2位是小数
  int 总长度是11
  bit 只有0和1
  date YMD格式日期类型
  datetime 日期+时间类型
  Booleam 布尔类型
  Double 双精度浮点类型
  Float 浮点类型
  text 大文本类型,能放几M的数据
  Long 长整型
  什么是主键,主键的意义是什么?
  刚才我们创建的表格结构性有点问题,性能是相当差的,因为我们并没有写主键。什么是主键?当一个列声明为主键,那么这个列的值就是唯一的,不可重复的。
  主键的意义在于给我们建立数据的目录,以后进行删除,添加,修改,单个查询等,就可以按照主键来进行操作。因为主键的值是唯一的,所以进行操作起来的速度要快得多。
  代码示例:

  联合主键:
  联合主键就是可以让多个列作为主键。
  代码示例:



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-623735-1-1.html 上篇帖子: SQL清除日志(转) 下篇帖子: nginx之server段常用模块
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表