温馨提示:代码直接点击复制检查是否正常,不正常手动复制
卸载
一、关闭服务:
sudo service mysql stop
二、删除mysql配置:
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
三、删除与mysql相关依赖:
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
四、查看mysql依赖项:(空即卸载干净)
dpkg --list|grep mysql
安装
一、安装 software-properties-common:
sudo apt-get install software-properties-common
二、导入 MariaDB gpg 密钥:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
三、添加apt存储库:
sudo add-apt-repository "deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liquidtelecom.com/repo/10.4/ubuntu $(lsb_release -cs) main"
(如果系统中没有 add-apt-repository ,请安装,参考Ubuntu 18.04/16.04/Debian 9上安装 add-apt-repository 的方法。)
四、apt更新:
sudo apt-get update
五、安装:
sudo apt-get install mariadb-server mariadb-client
六、检查是否安装成功:
service mysqld status
service mysqld start
数据库操作
一、初始化数据库(sudo):
sudo mysql_secure_installation
二、登录:
mysql -u root -p
三、创建数据库:
create database xxxx;
四、新建用户并给用户授权数据库:
grant all privileges on 数据库名.* to '用户名'@'127.0.0.1' identified by '用户密码';
或者 (有时候127.0.0.1不生效)
grant all privileges on 数据库名.* to '用户名'@'localhost' identified by '用户密码';
五、保存操作:
flush privileges;
六、退出mysql测试新用户登录数据库:
mysql -u 新用户名 -p