码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库的基本操作

时间:2017-08-23 19:05:45      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:文件   triggers   日志文件   nbsp   触发器   创建   写入   利用   es2017   


-- 连接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 triggers\G

-- 查看数据库是否开启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...;

MySQL数据库的基本操作

标签:文件   triggers   日志文件   nbsp   触发器   创建   写入   利用   es2017   

原文地址:http://www.cnblogs.com/wz-speed/p/7405945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!