龙空技术网

学习编程第112天 sql数据库创建登录用户账号

四川二流子从零学编程 249

前言:

今天兄弟们对“mysql首次登陆”大概比较注意,兄弟们都需要剖析一些“mysql首次登陆”的相关资讯。那么小编同时在网摘上搜集了一些关于“mysql首次登陆””的相关资讯,希望兄弟们能喜欢,小伙伴们快快来学习一下吧!

今天学习的主要内容是刘金玉老师MySQL数据库零基础教程第25期。学习的内容是sql数据库创建登录用户账号。

一、简单回顾DDL和DML

(一)DDL:数据库定义语言

Create database 数据库名称

Create table表

Drop table表

Alter table表add/modify/change/drop字段名称类型

(一)DML:数据库操纵语言

select字段from表

Join联合多张表查询

Where语句数据筛选

Group by分组

Limit限制查询

Order by排序

二、数据库创建登录用户

(一)一般创建的几种类型:DCL(数据库控制语言)

第一种:适用本地登录的用户

Localhost类型,一般这样的账号只能在服务器本地登录。

第二种:适用指定IP的用户

使用IPV4类型,作用是只能指定某个ip地址才能 登录到mysql服务器。

第三种:可以在任何客户端登录的用户

使用%类型,表示可以在任何位置都能登录到mysql服务器。

(二)创建数据库登录账号的语法结构

1.创建之前如何查看数据库用户有哪些?

在开始菜单栏输入cmd命令启动cmd编辑窗口,然后输入mysql -uroot-p命令行,使用之前设置的密码root即可登录mysql数据库。然后分别输入以下语句:

Use mysql;

Select host,user from user;

这里的host表示范围,user表示用户名。

2.创建用户

第一种:Create user 用户账号 这是最简单的创建方式,这样创建出来的账号是没有任何权限的,也没有密码。

案例:创建一个没有密码的sql用户账号。账号名为chengdu。

语句:create user chengdu;

第二种:Create user ‘用户账号’@三种不同的范围 identified by ‘密码’ 带有密码的创建方式, 同时指定登录范围。

案例:创建一个没有密码、并在本地登录范围的sql用户账号。账号名为mianyang。

语句:create user ‘mianyang’@‘localhost’;

第二种:Create user ‘用户账号’@三种不同的范围 identified by ‘密码’ 带有密码的创建方式, 同时指定登录范围。

案例:创建一个密码为123456,并在本地登录范围的sql用户账号。账号名为内江。

语句:create user ‘内江’@‘localhost’identified by ‘123456’;

标签: #mysql首次登陆