MariaDB安装Win10

以前一直用调整好的mysql,解压就可以用。这次安装MariaDB的时候出现几个问题,记录下来,防止忘记。

一、官网下载MariaDB
        地址:https://downloads.mariadb.org/
二、安装
        1.解压。
        2.解压后在目录下看到my-huge.ini、my-innodb-heavy-4G.ini、my-large.ini、my-medium.ini、my-small.ini 5个文件,根据机子内存大小选择其中之一COPY到C:\Windows目录下,并修改名字为my.ini。
        3.打开my.ini,添加
         [WinMySQLAdmin]  
         Server=D:/dev/mariadb/bin/mysqld.exe
        user=root
        password=mariadb
         [mysqld]  
        basedir=解压后路径
        datadir=解压后路径/data
三、添加删除服务
        1.CMD,切换到MariaDB解压后路径/bin,执行"mysqld --install yourservicename"。
        2.CMD,sc deleteyourservicename。
四、系统错误1076
        启动服务时遇到“系统错误1076”,在MariaDB解压后路径/data目录下找到“主机名.err ”,即可找到原因。
五、修改ROOT密码
        CMD,切换到MariaDB解压后路径/bin,执行“mysql -uroot -p"切换至MariaDB模式,再执行“SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');”,即可。
六、可视化工具(Navicat Premium)

        下载地址:http://xiazai.xiazaiba.com/Soft/N/Navicat_Premium_10.1.7_XiaZaiBa.exe。

安装的时候发现找不到命令在环境变量中,新建path,  D:\soft\mariadb-10.0.10-winx64\bin

mysql error 1045错误解决方案

找到配置文件my.ini  ,然后将其打开,可以选择用记事本打开

打开后,搜索mysqld关键字

找到后,在mysqld下面添加skip-grant-tables,保存退出。

保存后重启mySQL

然后运行cmd

输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。

1.进入mysql数据库:

mysql> use mysql;Database changed

2.给root用户设置新密码,蓝色部分自己输入:mysql> update user set password=password("123456") where user="root";Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0

3.刷新数据库mysql> flush privileges;Query OK, 0 rows affected (0.01 sec)

4.退出mysql:mysql> quitBye

PS:123456为新密码,用户可根据自己需要修改成自己的密码

改好之后,再修改一下my.ini这个文件,把我们刚才加入的"skip-grant-tables"这行删除,保存退出再重启mysql服务就可以了。


MariaDB安装Win10_第1张图片




MariaDB安装Win10_第2张图片

你可能感兴趣的:(基础)