Window7安装MariaDB数据库及系统初始化操作分析_mariadb

来源:脚本之家  责任编辑:小易  

ariaDB为可替代MySQL的增强版本,但在已安装了MySQL的情况下同时也能安装MariaDB.(这是有意义的,例如你想从一个数据库/应用迁移到另一个数据库/应用中.)以下是在已安装MySQL的情况下,安装MariaDB的主要步骤.下载最新版本的二进制编译包tar.gz(目前为mariadb-5.5.24-linux-x86_64.tar.gz),并将它解压到你的自定义目录中.本文档假定安装目录为/opt.[root@mariadb-near-mysql~]#cat/etc/issueCentOS release 6.2(Final)[root@mariadb-near-mysql~]#rpm-qa mysql*mysql-5.1.61-1.el6_2.1.x86_64mysql-libs-5.1.61-1.el6_2.1.x86_64mysql-server-5.1.61-1.el6_2.1.x86_64[root@mariadb-near-mysql~]#ps axf|grep mysqld2072 pts/0 S+0:00/_grep mysqld1867?S 0:01/bin/sh/usr/bin/mysqld_safe-datadir=var/lib/mysql-socket=var/lib/mysql/mysql.sock.1974?Sl 0:06/_/usr/libexec/mysqld-basedir=usr-datadir=var/lib/mysql-user=mysql.创建数据所在目录及符号链接,如下所示:[root@mariadb-near-mysql opt]#mkdir mariadb-data[root@mariadb-near-mysql opt]#ln-s mariadb-5.5.24-linux-x86_64 mariadb[root@mariadb-near-mysql opt]#ls-altotal 20drwxr-xr-x.5 root root 4096 2012-06-06 07:27.dr-xr-xr-x.23 root root 4096 2012-06-06 06:38.lrwxrwxrwx.1 root root 27 2012-06-06 07:27 mariadb->mariadb-5.5.24-linux-x86_64drwxr-xr-x.13 root root 4096 2012-06-06 07:07 mariadb-5.5.24-linux-x86_64drwxr-xr-x.2 root root 4096 2012-06-06 07:26 mariadb-data创建组mariadb及用户mariadb,设置文件对应的所属权限:[root@mariadb-near-mysql opt]#groupadd-system mariadb[root@mariadb-near-mysql opt]#useradd-c"MariaDB Server"-d/opt/mariadb-g mariadb-system mariadb[root@mariadb-near-mysql opt]#chown-R mariadb:mariadb mariadb-5.5.24-linux-x86_64/[root@mariadb-near-mysql opt]#chown-R mariadb:mariadb mariadb-data/通过从support-files中拷贝my.cnf,在/opt/mariadb目录下创建新的my.cnf:[root@mariadb-near-mysql opt]#cp mariadb/support-files/my-medium.cnf mariadb-data/my.cnf[root@mariadb-near-mysql opt]#chown mariadb:mariadb mariadb-data/my.cnf编辑文件/opt/mariadb-data/my.cnf,增加自定义值,socket,port,user及最重要的设置:data目录和base目录.最后的设置至少是这样的:[client]port=3307socket=opt/mariadb-data/mariadb.sock[mysqld]datadir=opt/mariadb-databasedir=opt/mariadbport=3307socket=opt/mariadb-data/mariadb.socwww.zgxue.com防采集请勿采集本网。

本文实例讲述了Window7安装MariaDB数据库及系统初始化操作。分享给大家供大家参考,具体如下:

一,CentOS7环境下 1.安装Mysql5.6.19,安装成功后,端口号:3306 [root@centOS7]#mysql-uroot-h127.0.0.1-P3306-p mysql>select version();version()| 5.6.19| 1 row in set(0.00 sec) 2.安装MariaDB10.0

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

首先要确保电脑正常上网,才能通过yum安装。2 执行yum install mysql进行安装。并在提示时输入y。然后系统会自动寻找安装包,并进行安装。下图显示已成功安装完毕。安装完毕后,尝试启动数据库。

一、MariaDB下载

官方Debian7.8貌似现在只支持Xfce 4.8版本,如果需要安装Xfce4.10的话,就需要将sources.list从wheezy源升级成testing源了,不过这样的话,Debian系统中很多软件包都需要升级,系统版本就会从

1.MariaDB下载地址下载链接,选择最新版本。

yum-y install mariadb-server mariadb mariadb-devel systemctl start mariadb systemctl enable mariadb mysql_secure_installation firewall-cmd-permanent-add-service mysql systemctl

2.下载之后解压到一个目录,注意路径都是英文的,不要放到含有中文汉字的文件夹中,影响使用。

MariaDB的安装2 1、打开解压目录,然后找到my-large,my-medium,my-small,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件。右击编辑,编辑(黑色部分是需要自己添加的): [client

二、MariaDB安装

打开解压目录,然后找到my-large.ini,my-medium.ini,my-small.ini,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件,将my-large复制到C盘的system目录下, 将名字修改为my.ini。

右击编辑,编辑:

[client]#password =port = 3306socket = /tmp/mysql.sockdefault-character-set=utf8 #这是需要自己添加的

添加目录(这里的目录是你的解压目录,在my.ini文件中添加如下内容):

[mysqld]port = 3306socket = /tmp/mysql.sockbasedir=D:/JavaE/DB/mariadb-10.0.8-winx64datadir=D:/JavaE/DB/mariadb-10.0.8-winx64/datadefault-storage-engine = MyISAM[mysqlhotcopy]interactive-timeout[WinMySQLAdmin]Server=D:\JavaE\DB\mariadb-10.0.8-winx64\bin\mysqld.exeuser=rootpassword=mariadb

三、启动服务

1.在开始菜单输入cmd,右击以管理员身份运行,运行后将执行目录cd到你的问价解压目录中的bin目录中,例如我的解压在D:\JavaE\DB\mariadb-10.0.8-winx64:

输入 D: 回车

输入 cd D:\JavaE\DB\mariadb-10.0.8-winx64\bin 回车即可跳转到bin目录。

2.完成上面的步骤之后就可以开始安装服务和启动服务了。

输入:

mysqld.exe --install MariaDB

等待成功后,输入:

net start MariaDB

即可启动服务开始你的MariaDB之旅了。

如果需要停止该服务,输入:

net stop MariaDB

即可停止服务

3.启动服务时遇到“系统错误1067”,在MariaDB解压后路径/data目录下找到“主机名.err ”,即可找到原因(笔者曾经遇到的一个1067错误就是mariadb端口3306与原有mysql所使用的端口冲突,修改Port为3308或其他未使用端口号即可)。

4.CMD,切换到MariaDB解压后路径/bin,执行“mysql -uroot -p"切换至MariaDB模式,再执行

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');

即可修改账户密码。

或者登录MySQL后使用: 

mysql> use mysql; mysql> update user set password=password('123') where user='root' and host='localhost'; mysql> flush privileges;

也可修改root密码

5.顺便提一句,删除的时候也很简单,输入:

mysqld.exe --remove MariaDB

即可。

完毕!

希望本文所述对大家mariadb数据库程序设计有所帮助。

你好,安装方法如下:使用的是linode的centos7系统,安装mysql发现已经默认的是mariadb。但是不管是使用linode官网说明还是百度搜索到的的根本安装方法无法安装成功。总是提示这一句:ERROR 2002(HY000):Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(2)最后通过google install mariadb on centos 7得到了安装的关键一步。现在安装成功,特此备注一下整个安装过程:内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • centos 7安装mysql5.5和安装 mariadb使用的命令
  • centos 7中成功安装mariadb的方法教程
  • 在ubuntu系统中安装mariadb数据库的教程
  • ubuntu14.04lts安装nginx+mariadb+php7+yaf的方法
  • linux下安装mariadb数据库问题及解决方法(二进制版本的安装)
  • mariadb的主从复制、主主复制、半同步复制配置详解
  • mariadb配置双主复制方案
  • mariadb(mysql分支)my.cnf配置文件中文注释版
  • windows server 2016 服务器配置指南 之 mariadb数据库环境搭建方法
  • centos 7.0服务器安装配置lamp服务器(apache+php+mariadb)
  • centos中找回mariadb数据库root用户权限的方法
  • mariadb中的thread pool详细介绍和使用方法
  • mariadb 在低配 vps 上崩溃问题处理方案
  • 关于mongoose连接mongodb重复访问报错的解决办法
  • mariadb数据库的外键约束实例详解
  • centos安装和设置mariadb的教程
  • mariadb配置双主复制方案
  • mariadb中1045权限错误导致拒绝用户访问的错误解决方法
  • 关于mariadb安装问题小记(cmake error at)
  • mongodb启动报错 28663 cannot start server
  • centos7 如何查看是否有安装mariadb
  • window mysql和mariadb可以同时安装吗
  • 如何查看mariadb编译安装选项?
  • centos7上安装mariadb需要哪些包
  • mariadb安装后存在centos7哪个目录下
  • centos7怎么安装mariadb
  • 求助,debian7 如何编译安装 mariaDB10
  • centos 7.2怎么安装mariadb
  • windows10怎么安装mariadb
  • 如何在 CentOS 7 上安装和安全配置 MariaDB 10
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页mariadbcentos 7安装mysql5.5和安装 mariadb使用的命令centos 7中成功安装mariadb的方法教程在ubuntu系统中安装mariadb数据库的教程ubuntu14.04lts安装nginx+mariadb+php7+yaf的方法linux下安装mariadb数据库问题及解决方法(二进制版本的安装)mariadb的主从复制、主主复制、半同步复制配置详解mariadb配置双主复制方案mariadb(mysql分支)my.cnf配置文件中文注释版windows server 2016 服务器配置指南 之 mariadb数据库环境搭建方法centos 7.0服务器安装配置lamp服务器(apache+php+mariadb)centos中找回mariadb数据库root用户权限的方法mariadb中的thread pool详细介绍和使用方法mariadb 在低配 vps 上崩溃问题处理方案关于mongoose连接mongodb重复访问报错的解决办法mariadb数据库的外键约束实例详解centos安装和设置mariadb的教程mariadb配置双主复制方案mariadb中1045权限错误导致拒绝用户访问的错误解决方法关于mariadb安装问题小记(cmake error at)mongodb启动报错 28663 cannot start server浅谈mysql和mariadb区别centos 7安装mysql5.5和安装 marcentos7 下mysql重新启动mariadbmariadb中1045权限错误导致拒绝用mac中mariadb数据库的安装步骤mysql分支选择参考:percona还是详解centos 使用yum安装mariadbmariadb的主从复制、主主复制、半记一次mariadb数据库无法连接centos安装和设置mariadb的教程centos 7安装mysql5.5和安装 mariadb使用mariadb数据库的外键约束实例详解mysql/mariadb启动时处于进度条状态导致启mariadb 在低配 vps 上崩溃问题处理方案mariadb配置双主复制方案mariadb性能调优工具mytop的使用详解centos 7下安装mysql(mariadb)的教程详解centos 使用yum安装mariadbmysql分支选择参考:percona还是mariadbcentos6.7系统中编译安装mariadb数据库
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved