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
你的提问是小编创作灵感的来源!