MariaDB由MySQL的创始人麦克尔·维德纽斯主导开拓,他早前曾以10亿美元的价钱,将自己创建的公司MySQL卖给了SUN,此后,跟着SUN被甲骨文收买,MySQL的统统权也落入Oracle的手中。这篇文章给大家介绍Windows10体系下装置MariaDB 的教程图解,感兴趣的同伙一路看看吧

  停止写这篇博客为止,MariaDB官方的稳固版本为,详情访问官方地址:https://downloads.mariadb.org/

装置之前先简略说一下MariaDB:

  MariaDB由MySQL的创始人麦克尔·维德纽斯主导开拓,他早前曾以10亿美元的价钱,将自己创建的公司MySQL卖给了SUN,此后,跟着SUN被甲骨文收买,MySQL的统统权也落入Oracle的手中。甲骨文公司收买了MySQL后,有将MySQL闭源的潜在危险,因此开源社区采纳分支的办法来避开这个危险。所以说呢,MariaDB数据库管理体系是MySQL的一个分支,重要由开源社区在掩护,采纳GPL受权许可。

  MariaDB跟MySQL在绝大多数方面是兼容的,包含API和命令行。对付开拓者来说,几乎感觉不到任何分歧。但MariaDB不只仅是Mysql的一个替代品,MariaDB在5.5版本曩昔,均按照MySQL的版本。但从2012年11月12日起发布的10.0.0版开端,不再按照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功效和自行开拓的新功效。在存储引擎方面,10.0.9版起应用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。目前,新版本发布速率已经超过了Oracle官方的MySQL版本。

进入正题:

  在MariaDB10.2.17 曩昔。解压后在目录下看到my-huge.ini、my-innodb-heavy-4G.ini、my-large.ini、my-medium.ini、my-small.ini 5个文件,根据机子内存大小复制一个得当自己的,然后命令为my.ini,然后颠末过程设置设备摆设环境变量,履行"mysqld --install mariadb"来停止装置效劳,但是在MariaDB10.2.17以后,已经没有my-huge.ini、my-innodb-heavy-4G.ini、my-large.ini、my-medium.ini、my-small.ini 5个文件了,装置也变得更简略,可以或许主动天生设置设备摆设文件!

  第一步:从官网下载mariadb-10.3.11-winx64.zip后,解压到自定义的目录下。

  第二步:设置设备摆设一下环境变量(这个看小我,如果不想配也可以或许),打开dos窗口(不配的话,dos进入到bin目录下),履行mysqld.exe --install mariadb (mariadb 为效劳名,可以或许自定义),然后你就会看到:Service successfully installed.

  第三步:启动效劳:net start mariadb ,对应的关闭效劳: net stop mariadb

  第四步:因为之前没有设置设备摆设密码,履行mysql -uroot, 空密码登岸,登岸后切换数据库:use mysql , 这个时候可以或许设置自己的密码了,履行命令:update user set password=password("123456") where user="root";

  第五步:履行quit命令退进去,测试一下,可应用刚设置的新密码登岸了

  第六步: MariaDB的默认编码是latin1,插入中文会乱码,因此必要将编码改成utf8。登岸后,进入mysql数据库,履行命令:show variables like 'character%' 来查询以后mysql数据库的统统属性的字符编码,如下图:

  依次履行下列命令,如果已经默认为utf-8 的则可以或许跳过:

  设置实现后,再次履行命令:show variables like 'character%';

总结

  以上所述是小编给大家介绍的Windows10体系下装置MariaDB 的教程图解,盼望对大家有所帮助。