欢迎投稿

今日深度:

Linux/Windows 安装mariadb,并添加/卸载到window服务,跟随系统启动,mariadbwindow

Linux/Windows 安装mariadb,并添加/卸载到window服务,跟随系统启动,mariadbwindow


前言:

  • 一、Linux安装步骤(CentOS 7.0 阿里云);
  • 二、Windows安装步骤(Windows 10 专业版);

一、Linux安装安装步骤:


1、添加 MariaDB yum 仓库:
1)首先在CentOS操作系统中/etc/yum.repos.d/目录下添加 MariaDB 的YUM配置文件MariaDB.repo文件:

vi /etc/yum.repos.d/MariaDB.repo

2)在该文件中添加以下内容保存:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2、安装 MariaDB:
1)通过yum命令轻松安装 MariaDB:yum install MariaDB-server MariaDB-client -y
2)MariaDB 安装完毕后,立即启动数据库服务守护进程:systemctl start mariadb
3)设置 MariaDB 在操作系统重启后自动启动服务:systemctl enable mariadb
4)查看 MariaDB 服务当前状态:systemctl status mariadb

3、对 MariaDB 进行安全配置:
1)通过以下命令进行安全配置,根据实际情况用Y/N回复以下问题:设置 MariaDB 的 root 账户密码,删除匿名用户,禁用 root 远程登录,删除测试数据库,重新加载权限表:

mysql_secure_installation		# 本人全都是选择了Y,然后按回车。

2) 在配置完数据库的安全配置后,可以通过以下命令查看版本,确认 MariaDB已安装成功:

mysql --version

3)可以通过 MariaDB 命令行登录,然后对数据库进行sql查询操作:

mysql -u root -p

4、为 MariaDB 配置远程访问权限:
在第三步中如果禁用 root 远程登录选择 Y 的话就不能在别的电脑通过navicat等工具连接到数据库,这时就需要给对应的 MariaDB 账户分配权限,允许使用该账户远程连接到MariaDB。可以输入以下命令查看账号信息:

select User, host from mysql.user;








二、Windows安装步骤:

文件名称:mariadb-10.0.36-winx64
下载地址:https://pan.baidu.com/s/1aUT-mt5Ib2PmtY7RXDIcew

打开解压目录,然后找到my-large,my-medium,my-small,三个文件,根据你的电脑的 配置进行选择,我这里选择的是my-large文件:

1、修改my-large.ini中的以下内容:

[client]
password = 123456
port	= 3306
socket	= /tmp/mysql.sock
default-character-set=utf8

2、添加目录(这里的目录是你的解压目录):

[mysqld]
port	= 3306
socket	= /tmp/mysql.sock
basedir=D:\Java\mysql\mariadb10.0.36
datadir=D:\Java\mysql\mariadb10.0.36\data
default-character-set=utf8
default-storage-engine = MyISAM

3、在文件的最后在添加上:

[mysqlhotcopy]
interactive-timeout
[WinMySQLAdmin]
Server=D:\Java\mysql\mariadb10.0.36\bin\mysqld.exe

单击文件 → 另存为 → 文件名为my.ini。将文件复制到C盘的system目录下即可(如果无效再拷贝至system32目录下)。

4、开始添加服务:
在开始菜单输入cmd,右击以管理员身份运行,
运行后将执行目录cd到你的问价解压目录中的bin目录中,
例如我的解压在D:\Java\mysql\mariadb10.0.36

5、添加到Windows服务:
1)输入 D: 回车
2)输入 cd D:\Java\mysql\mariadb10.0.36\bin 回车即可跳转到bin目录。
3)执行完第2步,输入 mysqld.exe --install MariaDB3306
4)执行完第3步,输入 net start MariaDB3306 即可启动服务开始你的MariaDB之旅了。

6、卸载Windows服务:
1)输入 D: 回车
2)输入 cd D:\Java\mysql\mariadb10.0.36\bin
3)顺便提一句,删除的时候也很简单,输入mysqld.exe --remove MariaDB3306即可,或者执行sc delete 服务名称

7、设置MySQL登陆密码:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('123456');
COMMIT;

8、跟随Windows系统启动:
控制面板 → 查看方式改成:小图标 → 管理工具 → 服务 → 双击MariaDB3306服务:

10、设置Windows服务备注:
win键+R 输入:regedit 进入注册表,添加备注:






持续更新中…

如有对思路不清晰或有更好的解决思路,欢迎与本人交流,QQ群:273557553,个人微信:seesun2012

你的提问是小编创作灵感的来源!
































www.htsjk.Com true http://www.htsjk.com/mariadb/36399.html NewsArticle Linux/Windows 安装mariadb,并添加/卸载到window服务,跟随系统启动,mariadbwindow 前言: 一、Linux安装步骤(CentOS 7.0 阿里云); 二、Windows安装步骤(Windows 10 专业版); 一、Linux安装安装步...
相关文章
    暂无相关文章
评论暂时关闭