zoukankan      html  css  js  c++  java
  • 一、入门语句,修改密码

    1. 查看当前服务器下面有哪些库
    show databases;
    2. 创建一个数据库
    create database mydb character set utf-8;
    3. 删除数据库
    drop database test;
    4. 修改数据库
    (只能修改字符集和整理集,简单,先自己看)。
    不能修改数据库的名字。
    5. 选择数据库
    use Dbname
    查看use进了哪个库
    select database();
    查看当前登录的用户
    select user();
    6. 如何查看一下库下面的所有表
    show tables;
    7. 如何删除一张表
    drop table 表名;
    8. 如何修改表名
    rename  table  旧名  to  新名
    9. 查看表结构
    desc 表名;
    10.创建一张表
    create  table  stu (
    id int,
    name varchar(10),
    age int);
    修改密码三种方法:
    第一种:
    [root@li ~]# mysqladmin -u root password "123" --把root用户登录密码改为123
    [root@li ~]# mysql
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
     
    [root@li ~]# mysql -p123 --参数与密码之间没有空格
    [root@li ~]# mysql -p --不想明文登录就使用这种方式
    Enter password:
    第二种:
    mysql> update mysql.user set password=password("456") where user="root" and host="localhost";   --使用sql语句在数据库内部直接修改用户密码表,password()是一个密码加密函数
    mysql> flush privileges;                                                  --修改过密码后都要记得刷新权限表            
    第三种:
    mysql> set password for 'root'@'localhost'=password('123');       --使用此操作语句也可以修改密码,修改后不需要刷新权限表
     
    忘记密码如何修改,可以在配置文件里加上:
    skip-grant-tables     --注意写到[mysqld]参数组下,表示跳过授权
     
  • 相关阅读:
    sweetalert 1.0多次回调函数bug
    ThinkPHP添加扩展配置失败
    记一次相机内存卡数据恢复
    流量监控脚本监控网卡
    ip网关配置
    centos7【防火墙】常用规则-docker服务防火墙规则
    ssh服务及安全配置
    代码库
    linux计划任务防暴力破解脚本+免密操作
    阿里去短信接口包
  • 原文地址:https://www.cnblogs.com/steven9898/p/11339349.html
Copyright © 2011-2022 走看看