安装MariaDB10.0 在学校的电脑上同样的安装包能装 但是为啥我的电脑就是装不上?是惠普的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装MariaDB10.0 在学校的电脑上同样的安装包能装 但是为啥我的电脑就是装不上?是惠普的相关的知识,希望对你有一定的参考价值。

安装MariaDB10.0 在学校的电脑上同样的安装包能装 但是为什么我的电脑就是装不上?是惠普的 win8操作系统 我应该怎么操作?

操作:

1、创建/data目录
mkdir /data
chmod 777 /data(要给这个目录至少要附加读写权限)

2、把mariadb服务停掉:
  systemctl stop mariadb.service

3、把/var/lib/mysql整个目录复制到/data
  cp -r /var/lib/mysql/* /data/
  这样就把MySQL的数据文档复制到了/data下

4、编辑mariadb的配置文档/etc/my.cnf

在[client]下添加:
把原来的socket=/var/lib/mysql/mysql.sock,前边加#注释掉,添加socket=/data/mysql.sock(以防有问题再改回来)。

在[mysqld]下添加:
 把原来的socket=/var/lib/mysql/mysql.sock,前边加#注释掉,添加socket=/data/mysql.sock(以防有问题再改回来)。

 datadir =/datal   (这行没有,需要自己加上)

保存后退出。

5、 chown -R mysql:mysql /data/mysql

6、重新启动mariadb服务
  systemctl start mariadb.service。
参考技术A w8系统有的软件不兼容,用不了追问

那怎么办?

追答

换W7,

如何在 CentOS 7 上安装 Percona Server

要么看官方文档,使用YUM一会就安装好了,几条命令。

要么使用二进制安装。都不难,你可以参考下MariaDB的安装方式。

# 使用MariaDB数据库管理系统。 
#linuxprobe.com/chapter-18.html
[root@linuxprobe ~]# yum install mariadb mariadb-server
Loaded plugins: langpacks, product-id, subscription-manager
………………省略部分输出信息………………
Installing:
 mariadb x86_64 1:5.5.35-3.el7 rhel 8.9 M
 mariadb-server x86_64 1:5.5.35-3.el7 rhel 11 M
Installing for dependencies:
 perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7 rhel 32 k
 perl-Compress-Raw-Zlib x86_64 1:2.061-4.el7 rhel 57 k
 perl-DBD-MySQL x86_64 4.023-5.el7 rhel 140 k
 perl-DBI x86_64 1.627-4.el7 rhel 802 k
 perl-Data-Dumper x86_64 2.145-3.el7 rhel 47 k
 perl-IO-Compress noarch 2.061-2.el7 rhel 260 k
 perl-Net-Daemon noarch 0.48-5.el7 rhel 51 k
 perl-PlRPC noarch 0.2020-14.el7 rhel 36 k
Transaction Summary

可以参考下,我建议使用二进制安装最好。

参考技术A 1、安装数据库源
# yum install percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm1

2、安装Percona 5.7
# yum install Percona-Server-server-571

3、启动数据库并设置开机启动
# service mysqld restart
# chkconfig mysqld on12

4、初始化数据库
[root@localhost Percona-db]# mysql_secure_installation

Securing the MySQL server deployment.

Enter password for user root:

The existing password for the user account root has expired. Please set a new password.

New password:

Re-enter new password:
The 'validate_password' plugin is installed on the server.
The subsequent steps will run with the existing configuration
of the plugin.
Using existing password for root.

Estimated strength of the password: 100
Change the password for root ? ((Press y|Y for Yes, any other key for No) : y

New password:

Re-enter new password:

Estimated strength of the password: 100
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
Success.

Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
- Dropping test database...
Success.

- Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Success.

All done!本回答被提问者采纳

以上是关于安装MariaDB10.0 在学校的电脑上同样的安装包能装 但是为啥我的电脑就是装不上?是惠普的的主要内容,如果未能解决你的问题,请参考以下文章

如何在Ubuntu 14.04 LTS上安装MariaDB

ubuntu14.04 安装MariaDB10.0并允许远程访问

windows server 2003 怎么安装mariadb 10.0

deepin 15.3 安装数据库MariaDB10.0

CentOS用yum安装配置MariaDB

Centos6.5 使用YUM安装MariaDB