栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MySQL 8.0初步上手及创建新用户

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL 8.0初步上手及创建新用户

一、启动和关闭MySQL
net start mysql //启动mysql
net stop mysql  //关闭mysql

二、登录到MySQL

在安装目录的 bin 目录下执行登录语句 mysql -u root -p 如下所示:

E:mysqlmysql-8.0.27-winx64bin>mysql -u root -p

-u 后是用户名,-p 后是密码,也可直接回车后按指示输入密码。 

 

更改用户密码

alter user 'root'@'localhost' identified by '12345';

 三、创建新用户
create user 'myself'@'localhost' identified by 'syj';

 查看目前已有的用户

select host,user,authentication_string from user;

查看目前 myself 用户的权限 

show grants for myself@localhost;

 

给 myself 用户进行赋权

 

赋权过后的权限如下:

进行权限更新

flush privileges;

 然年新建的用户就可以工作啦!

四、MySQL常用命令

show databases;

        列出 MySQL 数据库管理系统的数据库列表。

show databases;

use 数据库名 :
选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库。

show tables;

显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。

show columns from 数据表:
显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息

show index from 数据表:
显示数据表的详细索引信息,包括PRIMARY KEY(主键)。

SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern'] G:
该命令将输出Mysql数据库管理系统的性能及统计信息。

mysql> SHOW TABLE STATUS  FROM mysql;   # 显示数据库 RUNOOB 中所有表的信息

mysql> SHOW TABLE STATUS from mysql LIKE 'run';     # 表名以run开头的表的信息
mysql> SHOW TABLE STATUS from mysql LIKE 'run'G;   # 加上 G,查询结果按列打印

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703329.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号