Mysql初学_20180606

socket 插座,端
服务端
客户端
DBMS database manager system 数据库管理系统

关系型数据库: 【约束】 sqlserver db2 mysql access oracle

非关系型数据库:MongoDB 、redis

1、:mysql安装
技能
安装 mysql
服务端:mysqld.exe
客户端:mysql.exe

初始化:
服务端:
--initialize-insecure
cmd中cd 路径至D:mysqlmysql-5.7.22-winx64in后,执行mysqld --initialize-insecure
默认用户名root,密码 空;


启动服务端
直接执行 mysqld
启动客户端:
mysql
登录mysql -u root -p

show databases; 显示data下文件夹;
create database db1;创建文件夹db1

添加环境变量

windows 服务;相当于后台进程
D:mysqlmysql-5.7.22-winx64inmysqld --install 服务安装
D:mysqlmysql-5.7.22-winx64inmysqld --remove 服务移除

net start MySQL 服务启动
net stop MySQL 服务停止

2、关于连接
文件夹【数据库】
文件【表】
数据行【行】
数据行
数据行
连接:
默认用户:root
创建用户:
create user 'alex'@'192.168.1.1' identified by '123123';
create user 'alex'@'192.168.1.%' identified by '123123';
create user 'alex'@'%' identified by '123123';
授权:
权限、人
grant select,insert,update on db1.t1 to 'alex'@'%'; --查、插入、更新权限
grant all privileges on db1.* to 'alex'@'%'; --所有权限

revoke all privileges on db1.* to 'alex'@'%'; --移除权限
use mysql 进入文件


show databases;

use 数据库名称;
show tables;
select * from 表名;



















原文地址:https://www.cnblogs.com/chenfei2928/p/9147912.html