1、用管理员账号登陆mysql;
2、创建数据库:create database db01
3、创建用户:
CREATE USER user01@'localhost' IDENTIFIED BY 'password1'; // user01只能本地访问
CREATE USER user02@'%' IDENTIFIED BY 'password1'; // user02可以远程访问
4、修改user01密码:SET PASSWORD FOR 'user01'@'localhost' = PASSWORD('password2')
5、授权:
a)、user01管理db01全部权限:GRANT ALL PRIVILEGES ON db01.* TO user01
b)、user02查看权限,并修改密码:GRANT SELECT ON *.* TO 'user02'@'%' IDENTIFIED by 'password2'
相关推荐
"国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...
也可以使用MySQL Workbench图形化工具创建数据库,该工具提供了直观的界面,方便用户快速创建和管理数据库。 三、创建表 创建表是数据库管理的重要步骤之一,使用CREATE TABLE语句可以创建新的表。例如,在...
1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 ...MySQL创建数据库与创建用户以及授权相关SQL语句,摘自博客http://www.cnblogs.com/janken/p/5500320.html
本资源摘要信息介绍了 MySQL 中创建数据库和表的基本操作步骤,并对每个步骤进行了详细的解释。 一、查看当前存在的数据库 在 MySQL 中,使用 `show databases;` 语句可以查看当前服务器上存在的所有数据库。这个...
在MySQL中创建数据库和表是一个常见的操作,可以通过MySQL命令行工具或使用图形用户界面(GUI)工具如phpMyAdmin、MySQL Workbench等来完成。以下是使用MySQL命令行的基本步骤: ### 创建数据库 1. **登录MySQL...
本文档将详细介绍如何通过 PHP 连接 MYSQL 数据库、创建数据库和创建表。 一、PHP 连接 MYSQL 数据库 要连接 MYSQL 数据库,需要使用 PHP 的 mysql_connect() 函数。该函数的语法如下: ```php conn = mysql_...
文件`MySQL创建数据库和表.pdf`可能包含了更详细的步骤、示例和最佳实践,建议参考该文档进一步学习。而`资源说明.pdf`可能是对这些资源的使用指南或教学辅助材料。通过深入阅读和实践,你可以更好地掌握MySQL创建...
在MySQL中,创建数据库表是数据库管理的基础操作。在这个"MySql练习1:创建数据库表news.zip"中,我们将探讨如何创建一个名为`news`的数据库表。MySQL是一种关系型数据库管理系统,它允许用户通过SQL(结构化查询...
使用 MySQL Workbench 创建数据库的优点是可以可视化设计和管理数据库,方便数据库管理员、程序开发者和系统规划师等用户。 MySQL Workbench 的特点是: * 可视化设计数据库 * 模型建立 * 数据库管理 * 可以执行...
MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip
`create_database.sh`很可能是用来创建数据库的,而`create_grant_user.sh`可能是用来为新创建的数据库授予用户权限的。下面分别对这两个文件的可能内容进行解释。 1. `create_database.sh`: - 使用`mysql -u ...
1. 使用`CREATE DATABASE`命令创建数据库: ```sql CREATE DATABASE 数据库名; ``` 2. 授予用户对数据库的权限: ```sql GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ON 数据库名.* TO '...
本文介绍了如何在Qt中创建MySQL数据库,包括连接数据库、创建数据库以及使用创建的数据库等关键步骤。通过上述示例代码,你可以轻松地在自己的Qt项目中集成MySQL数据库操作功能,这对于开发需要存储大量数据的应用...
### MySQL创建数据库和表的详细教程 #### 1. 简介 MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)。MySQL因其高性能、可靠性和易用性而受到青睐,适用于各种规模的应用...
这个实验训练主要分为四个部分:安装MySQL系统,通过命令行创建数据库和表,使用图形界面工具创建数据库和表,以及设计完整性约束。 首先,安装MySQL系统是整个过程的起点。确保你的计算机硬件和软件环境满足MySQL...
### MySQL 创建数据库与数据表详解 #### 一、SQL 语言概述...通过以上步骤,我们可以成功地在 MySQL 中创建数据库和数据表,并进行基本的数据操作。这对于初学者来说是非常重要的基础技能。希望这些内容对你有所帮助!
MySQL Workbench 是一款功能强大且灵活的可视化数据库设计工具,可以帮助用户快速创建数据库和表,提高工作效率。使用 MySQL Workbench,可以减少手动编写 SQL 语句的工作量,提高开发效率。同时,MySQL Workbench ...
MySQL 使用基于用户和权限的访问控制机制来保护数据库的安全。了解数据库访问权限是非常重要的,因为它直接影响着数据库的安全性。 总结 ---- 在本节中,我们学习了如何使用 MySQL 命令行客户端创建数据库和表,...
Mysql 创建用户和表是数据库管理系统中的重要组成部分。创建用户和表是数据管理的基础,理解创建用户和表的方法对数据库管理至关重要。本文将详细介绍 Mysql 创建用户和表的方法。 一、创建用户 Mysql 创建用户有...