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前端网发表,如需转载,请注明页面地址。
code前端网
