539b0bf0-daf9-4ea4-9e2b-4e9d9563cd[[Mysql Workbench]] 康师傅笔记 Navicat破解【含解压密码】 MySql语句使用教程 Mysqlbinlog恢复数据 binlog2sql回滚数据【注意mysql版本】
[!note]+ # 安装配置问题
[!note]+ 修改数据库和表的字符编码
> > mysq1>alter table student charset utf8 ;#修改表字符编码为UTF8 > > > > mysq1>alter database 0728db charset utf8;#修改数据库的字符编码为utf8 > > ``` > > > [!note]+ **说明每个账号权限都有相关配置登录ip配置** > > ```javascript > > 措误号码1130Host 'SL'is not allowed to connect to this MySQL server > > > > 原因:root权限配置只支持本地登录 > > > > 解决:服务端使用workbench登录 选择users and privileges 将root权限localhost修改成%即可 > > > > > > ``` > > > [!note]+ **多个mysql版本配置【针对wamp】** > > ```javascript > > 一、使用services.msc停止mysql服务 > > 二、进入C:\ProgramData\MySQL\MySQL Server 8.0修改my.ini文件内 > > port=3306修改为其他端口例如port=3506【注意有两处需要修改】 > > 三、修改完毕、进入防火墙设置将入站设置端口开放例如3506【此处重点】 > > 四、重复第一步骤开启mysql服务即可。 > > 五、安装wamp即可,注意配置端口,并检查防火墙入站规则是否允许端口进入。 > > > > 注意:原来的mysql无法连接,检查服务器是否停止,重启即可 > > ``` > > > [!note]+ **修改登录密码** > > ```sql > > 1、停止服务 > > 2、添加my.ini参数skip-grant-tables > > 3、启动服务 > > 4、使用指令登录系统mysql-u root -p不与需要输入密码 > > > > #使用mysq1数据库 > > USE mysql; > > #修改'root'@'1oca1host'用户的密码规则和密码 > > ALTER USER root'@'localhost' IDENTIFIED WITH mysql_native_password BY ' abc123'; > > #刷新权限 > > FLUSH PRIVILEGES; > > > > 5、注意修改完毕以后将my.ini参数注释掉! > > ``` [实操记录](工具与开发/数据库/实操记录.md)shell GRANT ALL PRIVILEGES ON . TO 'kali'@'%' WITH GRANT OPTION;
CREATE USER 'kali'@'%' IDENTIFIED BY '123456';
FLUSH PRIVILEGES; ```