标签:查看进程 x64 show 设置 str 指令 rac root sele
MySQL:是用于管理文件的一个软件
- 服务端软件
- socket服务端
- 本地文件操作
- 解析指令【SQL语句】
- 客户端软件(各种各样)
- socket客户端
- 发送指令
- 解析指令【SQL语句】
其他类似软件:
关系型数据库:sqllite,db2,oracle,access,sql server MySQL
非关系型数据库:MongoDB,redis
Windows:
压缩包
放置任意目录
初始化
服务端:E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld --initialize-insecure
# 用户名 root 密码:空
启动服务端:
E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld\mysqld
客户端连接:
E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld\mysql -u root -p
发送指令:
show databases;
create database db1;
环境变量的配置:
E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin
mysqld
windows服务:
以管理员身份运行cmd
- 杀死服务端的进程
tasklist |findstr mysql 查看进程号
taskkill /F /PID 进程号
-安装服务
E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld --install
net start MySQL
-移除服务
E:\wupeiqi\mysql-5.7.16-winx64\mysql-5.7.16-winx64\bin\mysqld --remove
-启动/关闭服务
net start MySQL
net stop MySQL
-密码设置
update mysql.user set authentication_string =password(‘123‘) where User=‘root‘;
-刷新权限
flush privileges;
-破解密码(忘记密码)
- 先把原来mysql服务端关闭
- 管理员身份运行执行:mysqld --skip-grant-tables
- 客户端连接服务端 此时修改密码,注意修改密码之后一定要刷新权限
创建用户:
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.t1 to ‘alex‘@‘%‘;
revoke all privileges on db1.t1 from ‘alex‘@‘%‘;
标签:查看进程 x64 show 设置 str 指令 rac root sele
原文地址:https://www.cnblogs.com/famcoo/p/10056009.html