时间:2021-07-01 10:21:17 帮助过:3人阅读
? 数据库服务器运行数据库管理系统(DBMS),数据库管理系统管理数据库(DataBase),数据库组织表(Table),表存放记录
关系型(RDBMS):表结构形式存储数据,要求每条数据有同样的结构
非关系型(NoSQL):键值对形式存储数据
? 体积小、速度快、成本低,源码开放
? 大量io,处理海量数据时效率显著变慢
windows
linux
mac
注:安装之后需要修改配置文件,将客户端和服务端的默认编码均改为utf-8
附:window配置如下,行尾不要有空格
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
# 安装目录
basedir=C:\Program Files\mysql-5.6.39-winx64
# 数据存放目录
datadir=C:\Program Files\mysql-5.6.39-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
? tructured Query Language,结构化查询语言,主要用于存取数据、查询数据、更新数据和管理关系数据库系统
常用DCL
#进入mysql客户端,-u参数是用户名,-p参数是密码
mysql -uroot -p123
#退出
exit | \q | quit
#查看当前用户
select user();
#给当前用户设置密码
set password = password('root');
#创建账号,%是通配符,只有在指定网端才可以登录数据库服务器
create user 'eva'@'192.168.10.%' identified by '123';
#查看权限
show grants for 'eva'@'192.168.10.5'
#授予权限,需要刷新才能即可生效,*是通配符
grant all on *.* to 'eva'@'%';
flush privileges;
# 创建账号并授权
grant all on *.* to 'eva'@'%' identified by '123'
# 远程登陆,-h参数是数据库服务器ip
$ mysql -uroot -h 192.168.10.3 -p123
初识mysql
标签:mon 服务器 运行 记录 create 空格 效率 ant acl