Archlinux安装MySQL的正确方法,解决root密码错误问题
似乎mysql现在商业化,不是完全免费了,所以我们安装mariadb,maia-db的作者,曾是mysql的主要开发者,所以功能完全类似,操作命令也相同。
1。 安装mariadb
#pacman -S mariadb maridb-clients
2. 初始化数据库
#cd /usr/bin/mysql_install_db
#sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
3. 初始化数据库后 /var/lib/mysql是属于root的, mysql没法写,所以改属主
#chown -R mysql:mysql /var/lib/mysql
4. mysql初始化
#/usr/bin/mysql_secure_installation
完毕后就可以用mysql -u root -p来登录了。
网友评论