前言:
今天兄弟们对“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首次登陆