MariaDB 安装出现权限不足的问题 2C

本人下载了mariadb-10.0.8-win32.msi,在安装过程中一切顺利,直到按下install键安装时,读条读到80%,连图标都在桌面上显示了,突然弹框,说无法“Service‘MySQL’(MySQL)failed to start.Verify that you have sufficient privileges to start system services”就是说我的用户管理权限不够,没办法启动该项服务。我已试过用cmd启动安装,不行;也试过按右键,不过没有“以管理员身份运行”这一条;也试过程序->运行->"C:\mariadb-10.0.8-win32.msi",不过还是出现同样错误的情况。最后想问有没有什么建议或方法可以解决这个问题?如果真有大牛,还望说出原因。

1

2个回答

我和你碰到一样的问题,是这样解决的:
1,到官网下载免安装版的,后缀是zip的那个。
2,解压拷贝到相应的目录,我放在了这个目录:D:\Program Files\mariadb-10.1.8-winx64
3,cmd命令行切换到D:\Program Files\mariadb-10.1.8-winx64\bin目录,创建mariadb的服务,这里有两种方式:
3.a创建默认服务,直接在当前目录输入 mysqld.exe --install MariaDB,回车后提示“Service successfully installed",说明创建了MariaDB的服务,
但没有指定端口,默认端口是3306,所以如果本机上以前装过mysql且端口是3306的话,要把mysql服务先停掉。用户名是root,密码为空,即没有
密码。
3.b,同事是安装版的,安装好后在目录D:\Program Files\mariadb-10.1.8-winx64\data下有个my.ini文件,文件中为安装配置参数,修改了端口为3308,文件内增加了默认字符集的设置,内容如下:
---------------------------(分隔线是我加的,方便阅读,不是my.ini的内容)
[mysqld]
#datadir=D:/Program Files/MariaDB 10.1/data
datadir=D:/Program Files/mariadb-10.1.8-winx64/data
port=3308
character-set-server=utf8
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
innodb_buffer_pool_size=495M
innodb_log_file_size=50M
[client]
port=3308
default-character-set=utf8,
----------------------------------------------(分隔线是我加的,方便阅读,不是my.ini的内容),
如果mariadb的服务已经被创建过了,要先移除,还是刚才那个bin目录,输入命令:mysqld.exe --remove MariaDB,回车后提示“Service successfully removed”,说明服务移除成功,将上述my.ini文件拷贝到D:/Program Files/mariadb-10.1.8-winx64/data目录下,然后在当前目录下键入命令:mysqld.exe --install MariaDB --defaults-file="D:\Program Files\mariadb-10.1.8-winx64\data\my.ini" MariaDB,提示服务创建成功!
4,切换到bin目录,输入命令mysql -u root -p,回车后提示输入密码,直接回车,因为没有设置密码,默认没有密码;但是当本机之前安装过mysql时,要加上端口参数,即mysql -u root -P 3308 -p,否则默认还是会启动你的mysql而不是新安装的MariaDB。
就是这些,算是绕路了,选免安装版的,至于安装版为什么会出现这种问题,我也解释不了,难道是因为盗版的操作系统?期待大牛出现答疑解惑~

0
-1
zcmlimi
zcmlimi 感谢你的回答,可能是我的问题没说清楚吧,我是想问在Windows下的安装,并不是Linux的安装,所以抱歉不能采纳你的这个答案
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安装mariadb碰到的一个问题
下载mariadb解压后开始cmake时报错: 一 。storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/expr.c.o原因:在编译过程中内存不足导致的,我租的1g内存的云服务器,1g肯定不够。解决: 1.升级配置,交流得知2g内存就可以顺利安装。 2.加一块云盘,我服务器原来只有一块系统盘,没办法分区,就另加了一块云盘,
PL/SQL安装过程中最常遇到的问题——权限不足和无法访问等报错
新手第一次写博客,有什么不对请各路大神指出。  在安装PLSQL Developer中首先是已经安装好了Oracle数据库。 PLSQL Developer它是一个连接Oracle数据库的一个工具,而不是数据库本身。 解压开包后,直接双击开始安装PLSQL Developer。直接Next 就好了。 这个时候注意了,你打开PLSQL Developer这个时候是没有Connect as  ...
本地以sysdba 身份登录数据库实例时,报错ORA-01031 权限不足
在linux操作系统的数据库服务器上,使用”sqlplus / as sysdba”登录Oracle 10.2数据库实例时,登录失败,显示ORA-01031:权限不足。 在数据库所在服务器上登录的操作,使用的是操作系统认证方式登录数据库实例。在出现“ORA-01031 “的错误错误时,首先去检查sqlnet.ora文件中SQLNET.AUTHENTICATION_SERVICES...
04.SourceTree及安装SourceTree过程中出现的问题
SourceTree 是Git GUI客户端图形化界面工具,此外类似的工具还有TortoiseGit等 Git安装及sourceTree安装参考:http://blog.csdn.net/qq_32365567/article/details/52859166安装SourceTree中出现的问题: 因为我们使用的是Git工具,所以就不需要用Mercurial了。直接选择第四个我不想使用Mercu
启动elasticsearch时报错log权限不够
启动es是非root用户启动,报错权限不够 这是只要在root用户下为普通用户授权就可以了 例如我的普通用户名是wsb chown wsb /usr/soft/elasticsearch-6.2.2 -R
MariaDB用法——权限管理
视图  create view 视图名 as 查询语句; 用户权限 创建用户 create user '用户名'@'主机名' identified by '密码'; 删除用户 drop user '用户名'@'主机名'; 授权 grant all on 库名.标名(*表示所有) to 用户名@'主机名(%所有)' identified by '密码';   ...
Linux安装MariaDb可能遇到的问题
1、安装之后无法远程连接,需要开启远程权限2、字符编码有问题,需要调整,我参考的这篇文章解决的.(https://www.linuxidc.com/Linux/2016-09/135273.htm)
打开su的检查权限,su显示uid权限不足的时候
在alps/system/extra/su/su.c文件中 if (myuid != AID_ROOT && myuid != AID_SHELL) { fprintf(stderr,"su: uid %d not allowed to su\n", myuid); return 1; } 换成   if (myuid != AID_
Oracle权限不足问题集锦
我现在想从我的存储过程中使用其他 schema 表来执行 SQL 语句。存储过程是一个 Schema,表是在另一个 Schema。 但 是 这 样 做 的 结 果 是 出 现 了 “ORA-01031: insufficient privileges”错误。请告诉我如何才能实现我想要达到的目的?现在两个用户都 是在同一个 Oracle 实例中,数据库是 Oracle 10g。 答:你的两个 Schema 是在同一个 Oracle 实
通过PIP无法安装包问题 和 permission权限不足解决办法【待续】
查看环境变量中是否有对应python的pip where pip 检查路径是否是你python的路径,防止pip安装在其他python上导致错误。 依旧无法通过pip安装则有可能是网络不行当错误提示为HTTP 长时间没有回应时;可通过在PYPI网进行搜索相应的包,然后下载.whl文件之后,cd 到对应目录利用pip install 安装 用管理员权限打开cmd,进行pip install p...
java中上传文件问题
在java中定义上传文件路径时,我们尽量使用“/”划分路径,而不是使用“\\”。因为在我们部署到Linux系统时,“\\”会被解析为“/”的字符串当做是文件的名。所以上传后再下载就会找不到路径。 如: String ctxPath = request.getSession().getServletContext().getRealPath("/") + "upload/" + userNam...
Win10安装Oracle成功后,登录提示“ 01031 权限不足”
问题重现:   问题分析: 这个的最要问题是当前用户没有在ora_dba组下的问题。   解决方案: 系统要求 系统要是win 10 专业版本以上的 注意 win 10 专业版是没有用户组的 如果你的系统是win 10 家庭版请升级到win10 专业版以上,win10家庭版 是没有用户组的,要是有可以推荐升级正版系统(要支持正版 ) 或者找一个win 10 专业版升级的key ...
安装或卸载软件提示权限不足
安装或卸载软件的时候有时会报2502,2503错误,这个错误是提示我们没有足够的权限来完成此操作; 很气的是安装软件的时候,右键点击软件包 竟然不能设置以管理员身份运行,比如在win8,win10上安装svn; 然后发现一个很简单的办法,就是给我们的资源管理器附上管理员权限;方法如下: 打开任务管理器->详细信息->找到explorer.exe(资源管理器)->右击结束任务->右上角文件->运行
mariadb访问权限设置
我们想让ip为172.25.254.3这台主机访问。直接连会报错,需要给权限。那么如何更改权限呢? [root@foundation3 network-scripts]# mysql -uroot -predhat -h172.25.254.3 ERROR 1045 (28000): Access denied for user 'root'@'foundation3.ilt.example.co...
解决lnmp环境下部署fastadmin无法写入配置文件application/database.php
利用lnmp vhost add 增加虚拟主机,直接下载fastadmin源码到目录,然后通过http://域名/install.php安装,结果提示“当前权限不足,……” ; 解决方案: 经排查是open_basedir问题 查看 /usr/local/nginx/conf/fastcgi.conf 默认是把网站跟目录写到了 open_basedir Nginx 需要修改 ngin...
Mariadb(MySql) 设置远程访问权限
Mariadb(MySql) 设置远程访问权限 步骤: 1.本地mysql客户端连接mysql:# mysql -u root -p 2.执行sql语句:--使用mysql系统数据库 use mysql; --配置10.0.5.2可以通过root:123456访问数据库 MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* to `root
## **windows10系统下安装mongoDB数据库出现权限问题2503、2502**
windows10系统下安装mongoDB数据库出现权限问题2503、2502 1、下载mongoDB数据库安装包 官方地址:https://www.mongodb.com/ 2、win+x打开---->windows powerShell(管理员)(A) 3、在shell里输入 msiexec /package 空格 加上mongodb安装包所在的路径 4、在你想安装的位置创建文件夹以...
centos6安装mariadb失败及解决办法
MariaDB,MySQL之父创建的mysql分支,历史就不多做介绍了...请仔细阅读,有错误留言指出 Oracle的mysql,centOS的yum好像不支持了,所以安装个MariaDB,搜了搜各个博客,错字有点多,让小白很蓝瘦,SO...... URL  注明转载:https://blog.csdn.net/qq_40374604/article/details/81704510 yum...
ORACLE 创建视图时,出现权限不足 ORA-01031:权限不足
在使用CREATE VIEW view_orcl AS ... 来创建视图时,如果使用的是Oracle 10g或者之前的版本,则使用scott用户登录后,时可以直接创建视图的;但如果用户使用的是Oracle11g及Oracle12g的版本,则创建时会出现“权限不足”的错误提示,这个时候就需要使用超级管理员登录后为用户进行授权。操作如下: (1) 在cmd中以超级管理员身份登录:sqlplus s
win10权限混乱导致npm安装失败的解决
因为瞎折腾,导致win10系统的权限混乱,再使用npm进行包全局安装的时候,会提示错误 有一种解决办法是: 用管理员身份打开cmd。 这种方式可以安装,但是在日常使用的时候或者要在IDE终端进行使用命令的时候,依然会有错误(和没安装提示的错误一样) 查了不少资料后,终于找到一种,亲测有效: 在管理员CMD下运行: npm config set prefix "C:\...
oracle存储过程 权限不足
create or replace procedure RYTJ(year in varchar2,orgCode in varchar2,data out sys_refcursor) begin open data for SELECT C.RY_XZJB_NAME, RY_XZJB_COUNT, SUM( ...
重装系统后,系统提示权限不够导致文件夹拒绝访问的解决办法
经常给别人安装系统,有人需要备份文件,我就直接用WinPE把所有的文件移动到一个文件夹中,重装完系统后,经常会出现无法访问文件夹的情况,提示拒绝访问,其实这是因为原来的分区是NTFS格式,有权限的问题。所以才会出现这种情况,如果你的系统盘是FAT32格式,则没有这种问题。具体解决办法如下:以管理员登入,打开资源管理器,工具-文件夹选项-查看, 将使用简单文件共享前边的勾取消...
mariadb允许远程访问权限
允许远程访问权限:  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '你的密码' WITH GRANT OPTION;  
MySql 之Mariadb 数据库权限创建、分配操作等。
ps:有些权限操作需要重新连接数据库方可生效!添加多个权限时以逗号分隔即可! 1、创建用户: create user DL identified by '123456'; 2、查询所有用户:select user from mysql.user;      3、给用户添加所有权限: GRANT ALL ON shop.* TO 'DL'@'%' WITH GRANT OPTION;...
创建视图时出现权限不足
问题现象 在Oracle12c中,创建视图,程序提出权限不足 原因分析 Oracle10g或之前的版本,使用scott用户登录后,可以直接创建;如果用户使用的是11g或12c,则创建时会出现此错误;此时需要使用创建管理员登录后为用户授权 处理步骤 在命令行方式下输入:sqlplus sys/change_on_install as sysdba
ovs安装出现fakeroot权限不足问题
安装新版vswitch,目前的版本号是2.7.90(注意:qol-ovs的路径里面不能出现中文,要不然会造成编译意外终止) (1)进入vswitch根目录 cdqol-ovs/openvswitch-2.7.90-v3.0/ (2)检查安装依赖 dpkg-checkbuilddeps (3)编译生成debian包 DEB_BUILD_OPTIONS='parallel=8nocheck
mariadb 安装之后的授权问题
mariadb 版本: 查看Mysql 版本的方法:http://www.cnblogs.com/duanxz/p/5244634.html 正确授权的方式: create database test; grant all privileges on test.* to liutengyuan@"%" identified by ‘123456’; flush privileges; //@"%"...
MariaDB在外网授权的坑
当mysql部署完成之后,mysql将会读取/etc/hosts中对于服务器内网的host的定义,而阿里云服务器将会自动的将内网的ip地址添加到这个里面。如同下面:[root@iZ23jhimygwZ ~]# cat /etc/hosts 127.0.0.1 localhost ::1 localhost localhost.localdomain localhost6 localh
oracle删除数据库,提示ora-01031:权限不足
用system管理员身份删除数据库,总是提示权限不足,如下图所示 用如下两部解决了问题,特此记录一下 1.找到sqlnet.ora,我本地的目录在 E:\app\sunpi\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora 添加一句代码在sqlnet.ora中 SQLNET.AUTHENTICATION_SERVICES=(NTS) 添加后
安装天翼掌上大学,显示用户权限不足,请使用管理员权限执行安装程序!安装退出。
     安装天翼掌上大学,显示用户权限不足,请使用管理员权限执行安装程序!安装退出。 刚下载完掌上大学后,很多小伙伴会发现无法安装,显示用户权限不足,要用管理员权限。 解决方法: 只要把下载好的文件拖到桌面上,就能右击–以管理员身份运行了。 ...
ORA-06512 存储过程中创建表权限不足
SQL> create or replace procedure P_test_err is   2  begin   3    execute immediate 'create table t(id number)';   4  end;   5  / Procedure created. SQL> call p_test_err(); call p_test_err()
【oracle报错】执行存储过程报错ORA-01031:权限不足
执行存储过程报错ORA-01031:权限不足 场景: 开发反馈执行存储过程报错:ORA-01031:权限不足;还准备叫后台帮执行对应存储过程(越想越不对诶,怎么自己的用户还需要后台帮执行存储过程)! 解决: 这时候就到后台发挥作用的时候了,千万不能跟着他们的步子走,不然会坑死自己!!! 于是叫开发把报错信息截图发过来看看报什么错(有时候真的不是不相信开发,只是有时候开发关注的重点并不是我们想...
数据库介绍与linux下MariaDB安装及基础命令
数据库介绍 1.什么是数据库? 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据 更简单的理解形象,数据库和我们生活追踪存放杂物的储物间仓库性质一样,区别只是存放的东西不通,杂物间存放实体的物件,而数据库里存储的是数据,这样我们就对数据库有一个初步了解了。 数据库...
在树莓派上安装mysql/MariaDB
MariaDB是MySQL的一个分支,由开源社区在维护。开发这个分支的原因是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,能轻松成为MySQL的代替品。         在树莓派上安装mysql,  结果默认安装的是maria db(当然, 究竟是mysql还是maria db, 这个树莓派装的系统有关),  树莓派真会拥抱开源啊。 呵呵哒, 来看看安装: sudo ap
centos下启动tomcat时提示权限不足的解决办法
#cd /apache-tomcat/bin/                    /打开此目录 #chmod 777 *.sh
MariaDB数据库安装与使用
MariaDB数据库管理系统安装yum install mariadb mariadb-server开启systemctl start mariadb开机启动systemctl enable mariadb初始化mariaDB服务操作涉及下面5个步骤。1 设置root管理员在数据库中的密码值(默认空值,直接回车)2 设置root管理员在数据库中的专有密码。(设置密码)3 随后删除匿名账户,并使用r...
创建view时,提示权限不足
创建视图需要业务库开通相关同义词表的检索权限例:业务库执行命令'grant select on table_a to user_a;'用以开通权限。仅创建同义词无法建立视图
MySQL用户管理、用户授权与权限及设置远程访问
一、用户管理 mysql用户管理即用户的增删改查操作。 1、创建用户 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:test 密码为:1234 的用户。此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如...
Mariadb 权限管理
Mariadb用户和权限管理 权限类别 库级别 表级别 字段级别 管理类 程序类 管理类: CREATE TEMPORARY TABLES 创建临时表 CREATE USER 创建用户 FILE SUPER SHOW DATABASES RELOAD SHUTDOWN REPLACTION SLAVE REPLACTION CLIENT LOCK TABLES PRECESS 程序类: FUN...
yum 下载包出现权限不够
这个可能是你的python3版本的权限没有了,你在修改yum文件的前面部分修改了一些东西,你可以在终端运行python可以行的通吗,如果不行,你就给python加权限:chmod 777 python ...