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

MySQL-2-设置权限-创建表

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

MySQL-2-设置权限-创建表

root@(none) 19:16  mysql>create user "yyy"@"%" identified by "123456";
Query OK, 0 rows affected (0.00 sec)

 创建一个用户yyy,可以从任意地方登录,设密码为123456

root@(none) 19:16  mysql>grant all on *.* to "yyy"@"%";
Query OK, 0 rows affected (0.00 sec)

给yyy用户设置所有权限

*.*:第一个*代表所有的库,第二个*代表所有的表

新建库

create database xxx;

进入库

use xxx;

新建表

create table t1(id int, name varchar(20));

查看表类型

root@xxx 19:45  mysql>desc t1;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id    | int(11)     | YES  |     | NULL    |       |
| name  | varchar(20) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
2 rows in set (0.07 sec)

进入文件夹查看之前建的库和表文件

[root@ysy mysql]# pwd mysql
/data/mysql
[root@ysy mysql]# cd xxx
[root@ysy xxx]# ls
db.opt  t1.frm  t1.ibd

db.opt:存放库使用的字符集和校对规则

t1.frm:是t1表的表结构 frame

t1.ibd:是t1表存放数据的文件,因为使用的是innodb存储引擎(软件,用来存取数据,在内存和磁盘之间) innodb data

show engines;   查看引擎

root@xxx 20:06  mysql>create table t2(id int, name varchar(20)) engine=myisam;

[root@ysy sc]# ls
db.opt  t1.frm  t1.ibd  t2.frm  t2.MYD  t2.MYI

t2.frm:是t2表的表结构 frame

t2.MYD:是存放数据 data myisam

t2.MYI:是存储索引的 index

不同的存储引擎形成的文件也是不一样的

库实际上就是一个文件夹,表实际上就是一个文件

show processlist;

查看有哪些用户远程连接到MySQL里

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

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

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