基本SQL语句、操作

MySQL基本SQL语句、操作

注意

在MySQL中SQL语句的结束符是分号 ;

修改密码与破解密码

修改密码:

修改密码方式1:
    set password = password(‘密码’)
    # 该命令修改的是当前登录用户名的密码

修该密码方式2:
    # 在不登录的情况下修改
    mysqladmin -u用户名 -p原密码 password 新密码

方法一:

第一步

 第二步

 第三步

方法二:

 

忘记密码如何解决?(仅限于本地):

1.先停止MySQL服务(管理员身份)
    net stop mysql
2.以取消校验授权表的形式启动服务端
    mysqld --skip-grant- tables
3.管理员身份直接登录
    mysql -uroot -p
4.修改指定用户的密码        # 去存储用户数据表中修改密码数据
    update mysql.user set password=password(123)where 
user="root" and host="localhost";
5.停止服务并正常启动 ctrl+c或者再以net stop mysql命令停止 net start mysql

第一步:停止服务:

 第二步:以取消校验授权表的形式启动服务端

 第三步:管理员身份直接登录

 第四步:修改指定用户的密码

 第五步:停止服务并正常启动

 再查看能否登录

 可以成功登录了

字符编码与配置文件

查看当前MySQL服务端基本信息

  \s

发现MySQL内部字符编码不统一   需要统一避免乱码:

# 配置文件
    MySQL默认配置文件my-defalut.int
"""一些配置文件后缀名 ini,xml..."""
MySQL默认的配置文件需要去修改 如果想修改配置 可以拷贝一份再做修改
    my.ini
在该文件内拷贝几行固定的配置
[mysqld]
character-set-server=utf8
collation-server=utf8_genderal_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
# 修改完配置文件一定要重启服务端

第一步:

 

 修改完配置文件一定要重启服务端

第二步:

基本SQL语句

库中SQL语句

1.查
    show databases; # 查看所有的数据库名称
    show create database db1; # 查看指定的数据库
2.增
    create database db1; # 创建数据库db1
3.改
    alter database db1 charset='gbk'; # 修改数据库编码
4.删
    drop database db1; # 删除指定的数据库

查看所有的库:

查看指定的库

增:

改:

 删:

表中的SQL语句

1.查看当前在哪个库下:

select database();

2.切换数据库

use db1;

1.查
    show tables; # 查看某个库下所有的表名
    show create table t1;    #查看指定的表信息
    desc t1;     #查看表结构  全称 describe t1;
2.增
    create table t1(id int,name char);# 创建表
3.改
    alter table t1 modify name varchar(16); # 修改字段类型
4.删
    drop table t1; # 删除指定的表

 查:

查看某个库下所有的表名

  查看指定的表信息

 查看表结构很常用的命令

增:

 改:

 

 删:

 

 记录中的SQL语句

先有库和表,最好用自己创建的

1.查
    select * from t1; # 查看t1表中所有的数据    
    select id,name from t1; # 查看指定字段对应的数据
2.增
    insert into t1 values(1,‘jason’); # 插入数据
    insert into t1 values(2,'kevin'),(3,'tony'); 
3.改
    update t1 set name ='jasonNB' where id=1; # 将id是1的name改为指定的数据
4.删
    delete from t1 where id=4; # 删除指定的数据
    delete from t1; # 删除表中所有以前的数据

 查:

增:

插入数据

 改:

 删:

 

 

 

 

 

posted @ 2021-09-02 14:52  lovewx35  阅读(91)  评论(0)    收藏  举报