网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

怎么连接mysql8 怎么连接别人家的wifi

kettle连接mysql8

选择mysql连接,连接方式选择JNDI,JNDI名称填写MYSQL8_DB

创新互联建站长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为雁山企业提供专业的成都网站设计、网站制作雁山网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

点击测试之后:

写入SQL语句,预览信息

mysql 8 的远程连接问题

问题:最近开始用mysql8,结果发现在sql语法比之前的版本严格了许多。。此处先解决授权sql报错问题,报错如下

mysql grant all on dev1_test1.* to dev1@'%' identified by '12345678';

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by '12345678'' at line 1

解决:mysql8 要求先建用户,后授权

然后打开mysql默认的3306端口

然后允许使用旧的密码验证方式:

最后 sqlyog就可以远程登陆了。

如果先安装了一个版本的,再安装新版本,需要先把旧版本的数据删除,否则启动不起来,重点是删除 /var/lib/mysql下的所有文件

select @@validate_password_policy

set global validate_password_policy=0;

update mysql.user set authentication_string=password('new password') where user='root' ;

允许root 远程登录:

grant all privileges on . to 'root'@'%' identified by 'password' with grant option;

select host,user from user where user='root'

flush privileges;

podman 安装mysql8

      centos8

    podman3.2

    mysql8

    mkdir -p /usr/mysql/conf /usr/mysql/data

    chmod -R 755 /usr/mysql/

    vim /usr/mysql/conf/my.cnf

    上述虽然安装好了mysql,但是使用远程的Navicat连接时提示错误,不能正确连接mysql,此时需要修改按照下面说的步骤修改一下mysql的密码模式以及主机等内容才可以。

podman exec -it mysql /bin/bash

mysql -uroot -p你的密码

$ mysql ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';

$ mysql flush privileges

经过上述步骤navicat就可以远程连接了


文章名称:怎么连接mysql8 怎么连接别人家的wifi
转载来于:http://bjjierui.cn/article/dohiepc.html

其他资讯