• 13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令


    13.1 设置更改root密码

    1.首先查看一下mysql有没有启动,没有启动就去启动一下

    2.然后我们使用命令,在这之前我们需要把它加入到环境变量PATH里,因为mysql命令不是系统自带的,而是在里面,如果想要永久生效就要把这一条参数加入到,执行命令。

    3.然后我们运行进入mysql,-p是指定密码,,默认没有密码,直接回车,然后就进来了,然后我们就可以在里面操作一些mysql、的行为,我们先退出来

    设置密码

    4.然后我们来设置root密码出现如下提示是正常的

    然后我们再用登录他会提示需要密码,我们使用然后输入密码就能登录了。

    更改密码

    1.当我们知道它的密码时我们可以使用

    2.如果不知道原来的密码我们还有一种办法,先,在这个位置加一行,意思是忽略授权,也就是不用用户名密码也可以直接登录,然后我们重新启动服务才能生效,这个时候我们再输入就直接进去了。登录进去我们需要更改一个表,因为用户名密码都存在里面,首先切换到mysql库里面,然后更改user表,可以看到一串加密字符,然后我们使用修改密码,结果如下图

    然后我们退出来,然后再把改回去,重启服务,然后就可以用新的密码登录了

    13.2 连接MySQL

    连接MySQL常用命令,

    1.本地连接 -p指定密码

    2.远程连接 -p指定密码 -h指定ip -P指定端口

    3.使用sock连接 -S指定sock(这种方式只适合在本机)

    4.连接并列出所有的数据库(多用于脚本)

    第一种和第三种一样,第一种默认使用sock连接,连接的就是/tmp/mysql.sock。

    13.3 MySQL常用命令

    库里面有表,表里面有字段。

    查看建表语句(查看表示怎么创建的)G是竖排显示

    mysql里也是可以使用上键调出之前使用过的命令的,这些历史放在里面

    mysql里也支持ctrl+l清屏

    查看当前使用的数据库是上面的图里多打了一个字母。

    创建表

    创建表然后还要进行一些设置,如下。

    表的名字叫t1,括号里的是定义字段,指定id格式是int(4),这个格式就是简单的数字,最长是4,指定name格式是char,这个格式是字符串,最长是40

    创建好之后我们使用查看建表语句看一下

    如上图选中的地方是指定字符集的,如果想要其他的可以在刚刚建表的时候定义,如下图

    删除表使用(t1是表的名字)

    查看参数

    查看指定参数,这里是查看max_xxx参数,%表示通配

    修改参数

    修改参数只是修改内存中的,如果想要重启之后还能生效,那就要在配置文件里定义。

  • 相关阅读:
    纪中集训 Day 2
    纪中集训 Day1
    纪中集训 Day 0?
    BZOJ 1033: [ZJOI2008]杀蚂蚁antbuster(模拟)
    BZOJ 3527: [Zjoi2014]力(FFT)
    wikioi 3132 高精度乘法(FFT)
    BZOJ 1085: [SCOI2005]骑士精神(A*算法)
    BZOJ 1009 :[HNOI2008]GT考试(KPM算法+dp+矩阵快速幂)
    BZOJ 1019 :[SHOI2008]汉诺塔(递推)
    BZOJ 1021 :[SHOI2008]Debt 循环的债务 (DP)
  • 原文地址:https://www.cnblogs.com/pta188/p/9200495.html
Copyright © 2020-2023  润新知