zoukankan      html  css  js  c++  java
  • MySQL数据库的基本操作


    -- 连接mysql 数据库(前提是配置好MySQL数据库的环境变量,加入path)
    mysql -uroot -p

    -- 设置文本的输入输出编码:cmd 使用的是gbk,不然显示乱码
    set names gbk;

    -- 创建数据库
    create database mydatabase charset utf8;

    -- 创建用户 user001
    create user user001 identified by 'user001';

    -- 授权给用户user001
    grant all on mydatabase .* to user001;

    -- 使用user001账号登录mydatabase数据库

    mysql -uuser001 -p

    -- 进入数据库mydatabase 
    use mydatabase; -- 分号可有可无

     

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

    -- 查看当前登录的用户
    select user();

    -- 查看系统的用户、地址、密码(加密显示)
    select user,host,password from mysql.user;

    -- 查看当前数据库提供的存储引擎
    show engines;

    -- 查看当前数据库的存储引擎
    show variables like '%storage_engine%';

    -- 查看所有的存储过程
    show procedure status;
    show create procedure pro_name; -- 查看单个存储过程的创建信息

    -- 查看函数
    show function status;

    -- 查看触发器
    show triggers;

    show triggersG

    -- 查看数据库是否开启log_bin日志功能
    show variables like '%log_bin%';

    -- 紧接着,查看当前写入的日志
    show master status;

    -- 找到数据库安装路径,/etc/my.cnf 找到日志的配置路径
    log-bin = /mysql/log-bin

    -- 然后,利用数据库的mysqlbinlog 打开数据库日志文件
    mysqlbinlog /var/lib/mysql/log-bin...;

  • 相关阅读:
    网络集群
    数组集合删除算法
    数组集合添加算法
    网络编程的认识
    NFC and Contactless Technologies
    斐波那契数列-有一对兔子
    Android历史版本
    最大公约数及最小公倍数是个什么东西
    要知其然还要知其所以然printChar
    Android项目Library导入的问题整理
  • 原文地址:https://www.cnblogs.com/wzspeed/p/7405945.html
Copyright © 2011-2022 走看看