• 一、入门语句,修改密码


    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]参数组下,表示跳过授权
     
  • 相关阅读:
    python 变量作用域
    python 函数与模块
    python 程序控制结构
    python zip() map() filter()
    python 迭代和列表解析
    python 字典视图
    Matlab程序设计
    Matlab 基本绘图练习 包含极坐标
    Matlab 软件绘图
    Pandas 控制输出格式和精度
  • 原文地址:https://www.cnblogs.com/steven9898/p/11339349.html
Copyright © 2020-2023  润新知