MySQL 下载与安装使用教程

MySQL 官网地址:https://www.mysql.com/
MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程
等待下载完成

双击运行
MySQL 下载与安装使用教程MySQL 下载与安装使用教程
MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程
MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程![在这里插入图片描述](https://img2018.cnblogs.com/blog/1443576/201904/1443576-20190402154148001-1609930852.png
MySQL 下载与安装使用教程
如果有需要 我们可以新增一个用户出来

点击 Add User,不需要的话 直接 点击 next
MySQL 下载与安装使用教程
MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程MySQL 下载与安装使用教程
MySQL 下载与安装使用教程

默认的MySQL安装在C盘

找到 可执行的 mysql的可执行程序
MySQL 下载与安装使用教程

查看 MySQL服务 是否 启动
MySQL 下载与安装使用教程
使用 DOS 命令 进行测试 是否 可正常使用

将 mysql 的可执行命令的路径配置到 path 中
MySQL 下载与安装使用教程

打开 cmd 命令 窗口

输入 msyql -V 能输入出 版本 即可正常使用
MySQL 下载与安装使用教程
在 cmd 中使用 mysql
MySQL 下载与安装使用教程

#进入 数据库
mysql - u 用户名 -p 密码

#查看当前用户的数据库
show databases;

#创建一个数据库
create dabase demo;

#使用哪一个数据库
use demo;

#创建一个表
create table my_table(
id int ,
name varchar(20)
)default charset=utf8;

#............

用户跟权限

用户跟权限的相关信息,都是保存在下面表中:

    mysql.user
    mysql.db/host/table/priv…

mysql.user 是一个非常重要非常特殊的表,它保存了所有的账号信息,以及保存了账号的权限信息。

如果要操作用户和权限,有两种方式:

    使用相关的授权语句
    直接修改 mysql.user 表

第一种方式


-- 查看用户
select current_user(), user();
select * from mysql.user;

-- 创建与授权
create user 'xxx'@'host' identified by '密码';
grant all on ttt.* to 'user'@'host' with grant options;

-- 查看授权情况
show grants for 'user'@'host';

-- 用户的管理,删除密码等
set password for 'user'@'host' = password('新密码');
drop user vip;

-- 授权的相对完整语法为:
grant all/alter/create/drop/select/update/delete
      on *.* -- db.*/db.table
      to 'user'@'host'
      identified by '密码'
      with max_user_connections 2
           max_connections_pser_hour 5;


 第二种方式


-- 增加用户
insert into mysql.user(host, user, password) values (xx, yy, zz);

-- 修改密码
update mysql.user set password=password('新密码') where user='vip' and host='%';

-- 修改权限
update mysql.user set event_priv='Y' where user='vip' and host='%';

-- 注意,使用 sql 语句修改用户跟权限之后,需要手动刷新权限表
flush privileges;

使用 MySQL-Workbench 可视化工具
MySQL 下载与安装使用教程
点开 Local instance MySQL57 进行测试连接已存在的数据库
MySQL 下载与安装使用教程
MySQL 下载与安装使用教程