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]参数组下,表示跳过授权
     
  • 相关阅读:
    UVA 10564
    ARM GCC CodeSourcery 下载地址
    Linux Shell编程入门
    设计模式------Adapter(适配器)
    设计模式------STRATEGY(策略模式)
    对象创建型模式------Singleton(单例模式)
    设计模式------PROTOTYPE(原型),TEMPLATE(模板)
    对象创建型模式------Builder(生成器或建造者模式)(2)
    对象创建型模式------工厂模式
    effective c++(07)之为多态基类声明virtual析构函数
  • 原文地址:https://www.cnblogs.com/steven9898/p/11339349.html
Copyright © 2011-2022 走看看