查看mysql的监听地址:netstat -nao 如果3306(mysql默认端口)前面是0.0.0.0,则表示端口监听没有问题,如果是127.0.0.1,则需要修改。 修改方式:打开/etc/mysql/my.cnf文件 在文件中加入如下代码:[mysqld] bind-address=0.0.0.0重启mysql:service mysql restart第二步:mysql数据库中的user的表权限:1 mysql -u root -p; /*连接服务器*/ 2 show databases; /*看当前所有数据库*/ 3 use mysql; /*进入mysql数据库*/ 4 show t...
USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘654321‘ PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘654321‘; #更新一下用户的密码 FLUSH PRIVILEGES; #刷新权限 原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密...
今天使用navicat链接mysql的时候报了2059的错误,找了很久才找到解决方法,这里记录一下。出现2059这个错误的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。通过网络查找发现我们可以将mysql用户登录的加密规则修改为mysql_native_password。下面说下具体步骤: 打开terminal(Mac为例) 输入mysql -uroot -p登陆mysql,如果提示commod not found,那我们需要先将m...
-d: 后台运行容器,并返回容器ID mysql:5.6 是 mysql镜像 #进入容器docker exec -it mysql /bin/bash#登录mysqlmysql -u root -p*****#添加远程登录用户GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘密码‘ WITH GRANT OPTION;重载授权表:FLUSH PRIVILEGES;完成以上操作 就可以在Navicate 测试链接了 你不试试,你怎么知道自己不行。 本文章转载:https://www.cnblogs.com/afeige/p/10698155.htmlWind...
SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0;-- ---------------------------- -- Table structure for `class` -- ---------------------------- DROP TABLE IF EXISTS `class`; CREATE TABLE `class` (`cid` int(11) NOT NULL AUTO_INCREMENT,`caption` varchar(32) NOT NULL,PRIMARY KEY (`cid`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;-- ---------------------------- -- Records of `class` -- --------...
内容回顾 select distinct 字段1,字段2,。。。 from 表名where 分组之前的过滤条件group by 分组条件having 分组之后过滤条件order by 排序字段1 asc,排序字段2 desclimit 5,5as语法中给某个查询结果起别名的时候需要把查询语句中的分号去除 (select name,salary*12 as 年薪 from emp) as t1;# 一个字段展示用户名和年龄 select concat(name,:,age) as info from emp;# 字段为NAME和AGE,值为‘NAME:jason’,AGE:18 select c...
掌握: #1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建查询 #6. 建立表模型#注意: 批量加注释:ctrl+?键 批量去注释:ctrl+shift+?键快速建表#准备表、记录 >>> 命令行 mysql> create database db1; mysql> use db1; mysql> source /root/init.sql# navicat建表pymysql模块# 1.安装:pip3 insatll pymysql# 2.代码链接 import pymysql #链接 conn=pymysql.connect(host=‘localhost...
首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。然后在虚拟机中查看网络端口信息:#netstat -ntpl 注意:需要提前安装:yum install net-tools,否则报错:-bash: netstat: command not found 之后查看了防火墙的状态,发现3306端口的数据包都是丢弃状态#iptables -vnL 注意:需要提前安装:yum install iptables* -y 这里要清除防火墙中链中的规则#iptables -F 直接授权(推荐)从任何主机上使用root用户,密码:...
root‘@‘localhost‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘password‘; 4、运行如下指令刷新密码,并更新密码FLUSH PRIVILEGES; alter user ‘root‘@‘localhost‘ identified by ‘新密码‘;5、再次连接就可以了 Navicat Premium 连接MySQL数据库出现Authentication plugin caching_sha2_password cannot be loaded的解决方案...
[root@MyCentos7-1 ~]# docker pull mysql Using default tag: latest latest: Pulling from library/mysql 85b1f47fba49: Pull complete 2a809168ab45: Pull complete Digest: sha256:1a2f9361228e9b10b4c77a651b460828514845dc7ac51735b919c2c4aec864b7 Status: Downloaded newer image for mysql:latest 2:启动MySQL镜像[root@MyCentos7-1 ~]# docker run --restart=always --name kitking-mysql -e MYSQL_ROO...
准备材料: 阿里云mqsql数据库一台; navicat软件安装; beigin: 打开阿里云mysql数据库控制台,添加白名单:主要是将需要链接数据库设备的公网IP添加到白名单中,如果你没有公网IP,你就百度IP,就可以得到你的公网IP,写入白名单就好了; 打开navicat,点击左上角连接,选择mysql 把上面截图的外网地址直接添加到下图的主机也就是localhost的位置,端口默认3306,别用root,创建一个用户用来连接就好了;然后完成连接,好...
解决 更改加密规则:mysql -uroot -ppassword #登录use mysql; #选择数据库ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘sa‘ PASSWORD EXPIRE NEVER; #更改加密方式ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘sa‘; #更新用户密码FLUSH PRIVILEGES; #刷新权限 输入passwordNavicat 连接MySQL 8.0.11 出现2059错误标签:play code navicat 连接mysql 图片 ppa 错误 mami...
开始-》mysql 8.0 command line client -》执行下面的命令//开启mysql服务mysql.server start//进入mysqlmysql -u root -p//修改密码方案3(对)USE mysql; ALTER USER ‘root‘@‘localhost‘IDENTIFIED WITH mysql_native_password BY ‘密码‘;//重启FLUSH PRIVILEGES; 可能在修改密码那条指令会报error错误 如果报错了 多次重复输入这条指令就好了 直到输出ok 输入其他命令没有反应即为正确Navicat连接MySQL8.0版本时 建...
点开,在栏位处选择你需要设置的字段,然后选择unique索引类型即可望采纳,谢谢!navicat for mysql 如何设置字段唯一标签:mysq ref mys target 图片 设计 pen ida link 本文系统来源:https://www.cnblogs.com/insane-Mr-Li/p/11230977.html
excel:注: 1、mysql里建立一张跟excel一样的表结构的表(包含id) 2、excel最好没有任何格式,只是纯值,不然会出现导入不了的错误 ------------------------------------------------------------------------------------------------ ① ②注:选择文件路径的时候,一定要确保该excel被打开,不然会报下面的错:-------------------------------------------------------------------------------------------------------- ③...