首页 > 数据库 >mysql允许其它机器连接

mysql允许其它机器连接

时间:2024-05-20 22:19:07浏览次数:23  
标签:其它 service 0.0 mysql bind conf address 连接

1.修改MySQL的配置文件(windows是my.ini, linux是 my.cn.cnf或my.cnf),如果有bind-address这一行,值改为0.0.0.0,这样可以允许任意IP地址连接到MySQL服务器。
bind-address = 0.0.0.0
没有bind-address, 就补上bind-address = 0.0.0.0这一行
2.修改权限
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
flush privileges;
或者修改mysql库里面的user表, 把host改成%, 然后再刷新权限.

==================================================================
ubuntu安装mysql
sudo apt update
sudo apt-get install mysql-server

mysql安装好后, mysql配置为 /etc/mysql/mysql.conf.d
先修改权限可以写, sudo chmod 777 /etc/mysql/mysql.conf.d
再把权限改回只有root可以读写, 其它只读sudo chmod 644 /etc/mysql/mysql.conf.d

=========================================

启动服务:

service mysql start

查看状态:

service mysql status

停止服务:

service mysql stop

重启服务:

service mysql restart

 =======================================

mysql备份数据用mysqldump,还原是用mysql, 不是mysqldump了

--备份

mysqldump -h192.168.1.100 -uroot -p123 testDB > backup.sql

--还原

mysql -h192.168.1.100 -uroot -p123 testDB < backup.sql

标签:其它,service,0.0,mysql,bind,conf,address,连接
From: https://www.cnblogs.com/barrysgy/p/18202919

相关文章

  • springboot的服务不需要连接数据库,如何保证正常启动
    记个小笔记@SpringBootApplication(exclude=DataSourceAutoConfiguration.class)是一个SpringBoot应用程序中用来排除特定自动配置类的注解,一般情况不需要使用数据库,取消这个自动配置即可;如果你这样做了,发现还是出现FailedtoconfigureaDataSource:'url'attributeisn......
  • 方法:类似其它语言的函数
    方法:类似其它语言的函数方法的重载的规则:方法名称必须相同。参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。​顺序不同是指类型的顺序不同,与你起什么变量名无关,比如inta,intb与intb,inta就是相同顺序方法的返回类型可以相同也可以不相同。......
  • 阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
    主要实现思路1、在clickhouse中创建MySQL引擎表。2、根据MySQL引擎表的信息创建目标表。3、实现canal实时增量同步MySQL数据到clickhouse。MySQL的准备修改配置文件开启Binlog[root@hadoop100module]$sudovim/etc/my.cnfserver-id=1log-bin=mysql-binbinlog_form......
  • Mysql数据库安装卸载(windows)
    MySQL数据库环境准备MySQL下载、安装、配置、卸载、安装DBMS、使用DBMSMySQL版本及下载MySQL是Oracle的免费的关系型数据库,官网https://www.mysql.com/MySQL8.x新特性性能比5.7快支持NoSQL存储:5.7版本开始提供对NoSQL的支持,8.0.x作了改进窗口函数(新的查询方式)索引......
  • MySQL DDL
    创建数据库createdatabese<database_name>;createdatabase<database_name>ifnotexists;--如果不存在则创建createdatabase<database_name>charactersetutf8;--如果数据库需要支持中文,指定字符集创建utf8、GBKshowcreatedatabase<database_name>;--查看数......
  • MySQL数据类型
    数值类型tinyint-特小型整数(年龄)-1byte-范围有符号-128~127,无符号0~255smallint-小型整数-2byte(16bit)-范围有符号-32768~327670~65535mediumint-中型整数-3byte--2^31~2^31-10~2^32-1int/integer-整数型默认int-4bytebigint-大型整数,当in......
  • MySQL字段约束
    非空约束notnull唯一约束unique主键约束primarykey表中记录的唯一标识,非空唯一,在一张表中只能有一个主键,(可以是一个列,也可以是多个列的组合)1.定义主键: -在创建表时直接定义主键xx_xxchar(4)primarykey; -在创建表的最后单独定义primarykey(字段名);2.......
  • Mysql DML数据操纵语言
    插入数据insertinto<tableName>(columnName1,columnName2,...)values(value1,value2,..);--为指定的列添加insertinto<tableName>values(value1,value2,....)--为表中所有列添加数据注意:即便为所有列添加数据,建议显示列出列名columnName1,....,有利于代码稳定性,......
  • Mysql DQL 数据查询语言
    查询selectcolumnName1,....from<tableName>;select*from<tableName>;where子句条件= --等于!=,<> --不等于> --大于< --小于>=,<= --大于等于,小于等于betweenand --区间查询多条件whereand/or/notlike子句对查询结果的处理计算列se......
  • Mysql 关联关系
    一对一关联人——身份证、学生——学籍、用户——用户详情主键关联--两张数据表中主键相同的数据为对应数据唯一外键--在任意一张表中添加一个字段添加外键约束与另一张表的主键关联,并且将外键列添加唯一约束一对多与多对一关联班级——学生(一对多)、学生——班......