Code前端首页关于Code前端联系我们

mysql 创建用户数据库 MYSQL 创建数据库

terry 2年前 (2023-09-30) 阅读数 45 #Mysql
文章标签 Mysql

本文目录:

  • 1.如何在mysql中创建新用户
  • 2、Mysql 8.0创建新数据库、用户和权限,以及相关的查看和删除操作
  • 3.如何在mySQL数据库中创建数据库和用户
  • 4.如何在mysql中创建数据库

如何在mysql中创建新用户

在MySql中添加用户、创建新数据库、用户授权、删除用户、修改密码(注意每行后面有一个;表示命令语句结束):

1。创建新用户

1.1 登录 MYSQL:

@mysql -u root -p

@password

1.2 创建用户:

mysql 输入 mysql,User(HPaosswordser) ) values(" localhost" ,"test",password(" 1234"));

这会创建一个用户名为:test,密码:1234。

注意:这里的“localhost”表示该用户只能本地登录,不能登录远程在另一台机器上。如果您想远程登录,请将“localhost”更改为“%”,这意味着您可以从任何计算机登录。您还可以指定可以远程登录的机器。 ?允许数据库.* username@login 到“密码”标识的主机; 

2.1 登录MYSQL(具有ROOT权限),这里以ROOT用户登录:

@mysql -u root -p

@密码

2.2 首先为用户创建数据库(testDB):

mysqlcreate database testDB;

2.3 授权test用户拥有testDB数据库的所有权限(数据库中的所有权限):

mysql授予 testDB.* test@localhost 的所有权限,标识为 '1234';

mysqlflushprivileges;//更新系统权限表

格式:授予数据库权限.* 密码标识的用户名@登录主机; 

2.4 如果要给用户分配权限,可以这样写:

mysqlgrant select,在 testDB .* 上更新到由“1234”标识的 test@localhost;

mysqlflush 权限; //更新系统权限表

2.5 授权测试用户在所有数据库中的某些权限: 

mysqlgrant select,delete,update,create,拖*.*到test@"%"identifiedauthor:"1234" ; //测试用户有选择、删除、更新、创建和移除所有数据库的权限。

  //@"%"表示对除本地主机之外的所有非本地主机授权。 (localhost地址设置为127.0.0.1,如果设置为真实的本地地址,不知道可不可以,没有确认。)

 //授权localhost:add语句allow all testDB.*测试由“1234”标识的@localhost的权限;就这些。

mysql 8.0 新建数据库、用户及授权,以及相关查看、删除操作

? 您可以设置用户可以访问的IP地址范围。

3. 授权用户

4. 直接一步完成

或者这种方法:创建用户并授权,二三结合。

1.查看数据库

显示数据库,可以查询所有现有数据库

2.查看用户信息

用户信息在系统数据库的mysql用户表中。密码提示不以明文形式显示密码,而是以加密的密文形式显示。

3. 检查用户权限

有两种检查方法。

第一种方式:显示 'userwordpress' grants;

另一种选择:select * from mysql.user where user='userwordpress'G;

g 相当于 ';'

G 将每个字段打印在单独的行上也具有“;”的效果

只能查到哪个数据库哪个表的权限。比如你查看mysql数据库的user表中userwordpress的权限,显示的是N(no),没有权限。如果指定 root 用户,则选择 Y(是)。

使用 drop 而不是删除。简单的区别在于 drop 删除 [table],而 truncate 和 delete 则从表中删除 [record]。

删除用户

同样删除数据库

使用 drop 删除时,会显示确认消息以防止意外删除。 (删除数据库并逃逸,请小心)

如何在mySQL数据库中创建数据库和用户

非常简单!

如果您的mysql安装在Windows上的

d:\mysql

,您可以执行以下操作:

先切换到其bin目录

cd\mysql:\

d:\mysql \binmysql

-u

root

-p

然后输入你的root密码。 table 等操作(常用命令如下)。

查看现有数据库 yMysql

查看

数据库;

数据库创建(如果数据库名称为

Mydb)

Mysql

创建

数据库

mydb;

数据库名称被删除(

))

mysql

drop

数据库

账户;

使用数据库(如果使用数据库则

mydb)

mydb)

mydb;

执行数据库命令后,可以对数据库进行创建、修改、插入、删除表等操作。这些表的操作命令可以在 Internet 上找到。不是很困难。数据库等于

excel

文件和表格相当于Excel文件中的单元格,数据存储在表格中。

如何在mysql中创建数据库

这是语句:创建数据库 MYSQLDATA

mysql CREATE DATABASE MYSQLDATA;

基本操作:MySQL中创建新用户、新建数据库、授权用户、删除用户、修改密码等相关操作。测试环境:WIN32 mysql5. 0.45 注。这个操作是在WIN命令提示符下完成的,对于phpMyAdmin也是如此。

用户:phplamp 用户数据库:phplampDB1。创建一个新用户。 //登录MYSQL

@mysql -u root -p

@password

//创建用户

mysql insert into mysql.user(Host,User,Password)values",("localhost " "phplamp ",password("1234"));

//更新系统权限表

mysqlflush权限;

这会创建一个名为:phplamp,密码:1234的用户。然后登录。mysqlexit ;

@ mysql -u phplamp -p

@输入密码

mysql登录成功 2、授权用户。 //登录MYSQL(有ROOT权限)。我是ROOT登录的。† phplamp数据库。

授予phplampDB.*所有权限,识别‘1234’;

//更新系统权限表

mysqlflush权限;

mysql其他操作/*想要指定权限的用户可以这样写:

mysqlgrant select,update on phplampDB.* recognize '1234';

//更新系统权限表。

mysqlflush 权限;

*/3。删除用户。 @mysql -u root -p

@password

mysqlDELETE FROM user WHERE User="phplamp" and Host="localhost";

mysqlflush requests;

//删除用户//删除用户 //删除用户‽我的数据库database phplampDB;4.修改指定用户的密码。 @mysql -u root -p

@password

mysqlupdate mysql.user 设置密码=密码('新密码') 其中User =“phplamp”和Host =“localhost”;

mysqlflush 权限;5。列出所有数据库 mysqlshow database; 6、更改数据库mysqlus'数据库名'; 7、列出所有表mysqlshowtables; 8、显示数据表结构mysqldescribe表名; 9、删除数据库及数据表mysqldrop数据库数据库名;

mysqldrop table 数据表名; 1:使用SHOW命令查看服务器当前有哪个数据库:

mysql SHOW DATABASES;

2:2。创建数据库 MYSQLDATA

mysql CREATE DATABASE MYSQLDATA;

3:选择创建的数据库

mysql USE MYSQLDATA; (按回车,如果出现Databasechanged信息,则操作成功!)

4:查看当前数据库中存在哪些表

mysql SHOW TABLES;

5:创建数据库表

mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6:显示表结构:

mysql DESCRIBE MYTABLE;

7:向表中添加记录

mysql insert into MYTABLE values("hyq", "M");

8:以文本方式将数据加载到数据库表中(例如D:/mysql.txt)

mysql 加载数据本地 INFILE "D:/mysql.txt" TABLE MYTABLE;

9:导入.sql文件命令(例如D:/mysql.sql)

mysql数据库;

mysqlsource d:/mysql .sql;

10:删除表

mysqldrop TABLE MYTABLE;

11:删除表

mysqldelete from MYTABLE;

12:更新表中的数据

mysqlupdate MYTABLE set sex="f " where name='hyq';

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门