MySQL5.7及SQLyogV12安装及使用破解及常用命令

命令安装

1.创建my.ini配置文件

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL\MySQL5.7\mysql-5.7.37-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\MySQL5.7\mysql-5.7.37-winx64\data
# 允许最大连接数
max_connections=1000
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# (数据库启动的时候 跳跃权限表的限制,不用验证密码,直接登录),保存
#skip-grant-tables
#设置包的大小
max_allowed_packet = 100G

命令使用

配置环境变量及开启服务

在这里插入图片描述
在这里插入图片描述

开启服务

net start mysql 开启服务
net stop mysql 停止服务

2. (数据库启动的时候 跳跃权限表的限制,不用验证密码,直接登录),保存

#skip-grant-tables

3.修改密码:

修改user表
update mysql.user set authentication_string=PASSWORD(“123456”) where user=“root” and host=“localhost”

4.开放权限:

$ mysql -uroot -p
Enter password:
mysql> use mysql
Database changed

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

5.开放的mysql导入的数据包大小

  • 加在mysqld后:
    永久开放:
    max_allowed_packet = 100G
    临时开放:
    set global max_allowed_packet=524288000
    查看:
    show VARIABLES like '%max_allowed_packet%’;

6.SQLYog及MySQL5.7安装包下载

https://download.csdn.net/download/Tian208/85389667
在这里插入图片描述

7.命令

show database ; 显示数据库
create database name; 创建数据库
use databasename; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表
describe tablename; 表的详细描述
select 中加上distinct去除重复字段
mysqladmin drop database name 删除数据库前,有提示。
select version(),current_date; 显示当前mysql版本和当前日期
exit退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锐行织梦者

谢谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值