《MySQL入门很简单》学习笔记(2)之第3章Linux平台下安装与配置MySQL(关键词:数据库/MySQL)

时间:2022-08-19 04:55:54

1.查看MySQL的版本号

mysql --version

获取MySQL的版本号

2.关闭mysql和mysqld的进程

    首先检查是否运行有mysql进程:
ps
ps -e|grep mysql
    如果有,则关闭mysql和mysqld的进程:
sudo kill -9 【mysql的进程号】
sudo killall mysqld
    再次检查是否运行有mysql进程:
ps
ps -e|grep mysql

3.卸载MySQL

    可以重启Linux,再查看是否有mysql进程。
删除MySQL:
sudo apt-get autoremove --purge mysql-server-【这里填写之前获取的MySQL的版本号】
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
sudo apt autoremove mysql-common
上面的其实有一些是多余的。
清理残留数据:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo find /etc -name "*mysql*" |xargs sudo rm -rf
检查是否已经安装了MySQL(就是检查是否真的卸载了):
sudo netstat -tap | grep mysql //若没有反映,没有显示已安装结果,则没有安装。

2.安装MySQL

    安装服务端和客户端:
sudo apt-get install mysql-server mysql-client
在此安装过程中会让你输入root用户(管理MySQL数据库用户,非Linux系统用户)密码,按照要求输入即可。
检查安装是否成功:
sudo netstat -tap | grep mysql
出现如下结果,则表示安装成功
tcp 0 0 localhost:mysql *:* LISTEN 24366/mysqld
也可通过登录MySQL检查是否安装成功:
mysql -u root -p
输入密码后,即可进入
mysql>

3.配置 MySQL 的管理员密码

    sudo mysqladmin -u root password "newpassword"

4.MySQL安装后的目录结构分析(此结构只针对于使用apt-get install 在线安装情况):

数据库存放目录:               /var/lib/mysql/
相关配置文件存放目录: /usr/share/mysql
相关命令存放目录: /usr/bin(mysqladmin mysqldump等命令)
启动脚步存放目录: /etc/rc.d/init.d/

5.MySQL图形化管理软件

开源:MySQL Workbench
商业:Navicat (收费的,有30天体验)

设置远程访问:
Ubuntu 16.04 安装mysql 5.7.16
安装配置:
Ubuntu 16.04 mysql安装配置
Ubuntu安装配置MySQL
MySQL安装指南
安装&设置远程访问

参考文献:
1.UBUNTU 彻底删除 MYSQL 然后重装 MYSQL
2.ubuntu下apt-get安装和彻底卸载mysql
3.Linux(Ubuntu)下MySQL的安装与配置
4.《MySQL入门很简单》