• 8.22 设置更改root密码、连接mysql、mysql常用命令


    1、设置更改root密码

      此root用户和系统的root用户并非同一个密码,此用户默认为空

      由于mysql目录在/usr/local/mysql/bin/mysql中,所以需要更改环境变量,如下:

    export PATH=$PATH:/usr/local/mysql/bin/

      如果需要永久生效,需要将上述命令放在/etc/profile中

      然后执行source /etc/profile使配置文件生效

      执行mysql -uroot -p可以进入mysql,其中-p是需要密码,如果密码为空可以直接回车

     

      如果需要退出可以输入quit退出

     

      执行mysqladmin -uroot password '123456'设置密码,告警提示的是密码在命令行中显示,不是错误告警

      此时再进行登录时,就需要密码

      知道root用户密码时修改密码执行:mysqladmin -uroot -p'123456' password '654321'其中654321是新的密码

      不知道root用户密码时修改密码:

      1.修改配置文件,vi /etc/my.cnf增加skip-grant,忽略授权,在操作mysql时不需要用户名密码,修改配置文件后,需要重启服务

      2.执行mysql -uroot进入mysql,然后执行use mysql进入到mysql库中

      3执行update user set password=password('aminglinux') where user='root'修改密码,其中第一个user是指user表

       4.修改完密码之后,需要删除配置文件中增加的内容,然后再重启服务

    2、连接mysql

      mysql -uroot -p123456  //连接本机

      mysql -uroot -p123456 -h127.0.0.1 -P3306  //连接远程主机的mysql,-h指定远程主机IP,-P指定远程主机端口

      mysql -uroot -p123456 -S/tmp/mysql.sock  //使用socket连接,因为mysql服务在监听IP地址的同时,也监听socket,使用socket连接只适用于本地

      mysql -uroot -p123456 -e “show databases”  //执行操作,会使用在shell脚本中

     3、mysql常用命令

       查询库 show databases;

      切换库 use mysql;

      查看库里的表 show tables;

      查看表里的字段 desc tb_name;

      查看建表语句 show create table tb_nameG;

      查看当前用户 select user();

      查看当前使用的数据库 select databsase();

      查看mysql命令历史

      创建库 create database db1;

      创建表 use db1; create table t1(`id` int(4), `name` char(40));

      删除表drop table t1

      查看当前数据库版本 select version();

      查看数据库状态 show status;

      查看各参数 show variables; show variables like 'max_connect%';

      修改参数 set global max_connect_errors=1000;

      查看队列 show processlist; show full processlist;

     

  • 相关阅读:
    int、bigint、smallint 和 tinyint
    我的fedora9安装后配置
    系统引导设置与管理EasyBCD与VistaBootPRO
    从Xml文档内部引用Xml Schema验证
    linux开机顺序
    OS引导-笔记
    Logic Volume笔记
    Service笔记
    python中若类属性与实例属性同名
    解析JavaScript中的null与undefined
  • 原文地址:https://www.cnblogs.com/w494129131/p/9501265.html
Copyright © 2020-2023  润新知