2021
10-12
10-12
DeepinV20快速安装Mariadb的详细步骤
MySQL的创始人麦克尔·维德纽斯主导开发,早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可,MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进...
继续阅读 >
安装apt-getinstallmariadb-server修改配置vim/etc/mysql/mariadb.conf.d/50-server.cnf修改允许所有IP连接数据库bind-address=0.0.0.0修改root密码mariadbupdatemysql.usersetpassword=password('ChinaSkill20!')whereuser='root';flushprivileges;给予远程访问权限GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'您的数据库密码'WITHGRANTOPTION;flushprivileges;默认使用UNIXSOCKET认证,...
一、安装通过dockerhub搜索要安装的mariadb版本。执行dockerpull将镜像拉取到本地。启动mariadbdockerrun--namemariadb-prod-p3306:3306-eMYSQL_ROOT_PASSWORD=QBdata@1017-v/data/software_docker/mariadb_test/data:/var/lib/mysql-dmariadb:10.5.6--name启动容器设置容器名称为mariadb-prod-p设置容器的3306端口映射到主机3306端口-eMYSQL_ROOT_PASSWORD设置环境变量数据库root用户密码为输入数据库root用户...
前言:安装过程不再赘述,直接说问题,mysql的远程连接需要解决两个问题:1.允许root用户远程连接。2.允许任意ip远程连接数据库。当然,在测试和解决问题之前,得首先保证你的数据库与远程主机之间的网络通信没有问题,简单的来说,就是互相ping通,其次,为了避免防火墙的干扰,将本地主机和数据库主机的防火墙都关闭,当然,生产环境下防火墙肯定是要打开的,并且需要额外的安全配置。问题解决:1.新安装的数据库默认是需要...