Ubuntu18.04安装MySQL数据库
1. 安装 MySQL 服务端(核心程序),MySQL客户端
1.1 安装 MySQL 服务端、核心程序
sudo apt install mysql-server
1.2 安装 MySQL 客户端
sudo apt-get install mysql-client
在安装过程中会提示确认输入 Y/n
,输入Y
后稍等片刻便可安装成功。
安装结束后,用命令验证是否安装并启动成功:
sudo ps -ef | grep mysql
如上图所示,此时,使用的ubuntu镜像中已经安装好了mysql服务器端,无需再进行操作,并且在安装过程中,MySQL自动设置成了开机自启动。
其中服务器用于接收客户端的请求、执行 sql 语句、管理数据库
客户端则为用户提供一个命令行接口来操作管理MySQL 服务器
命令行中输入mysql --help
即了解到客户端操作MySQL的基本信息
2. 命令行打开MySQL
打开终端,运行命令mysql -u root
# 使用 root 用户登录,然后输入密码,密码一开始默认没有,直接Enter就可以进入
mysql -u root
# 如果不是在root用户下,命令输入后,将会报如下错误:
ubuntu@pk:~$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
遇到报错的情况,是没有进入root权限,所以可以在前面加一个sudo
,即:sudo mysql -u root
,输入管理员密码后,即可打开MySQL
注意:在初次安装MySQL后,使用root用户,进入是没有密码的,密码需要之后自行设置,所以碰到输入密码的情况,按Enter键跳过即可。
3. 添加用户
如果一直都是sudo才能进入mysql,那就很没有意思了
所以可以在mysql里创建一个新的用户,命令为:
其中ubuntu
为新用户名称,123456
为新用户的密码
mysql> create user 'ubuntu'@'%' identified by '123456';
Query OK, 0 rows affected (0.02 sec)
mysql> grant all privileges on *.* to ubuntu@'%' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.00 sec)
创建成功就可以在新终端中,以新用户及其密码来打开mysql
额外了解
MySQL启动与停止与重启
启动服务
sudo service mysql start
查看进程中是否存在mysql服务
ps ajx|grep mysql
停止服务
sudo service mysql stop
重启服务
sudo service mysql restart
Ubuntu额外安装数据库方法
小皮面板(https://www.xp.cn/linux.html)
这是一个轻巧,便捷,功能强大的免费集成环境,不只是Linux,window也非常好用
配置还是比较简单的,网站里也有详细的配置安装视频教程,(额,其实一句命令就可完成)。
当然也有注意事项:
以上就是有关小皮面板的内容,非常推荐大家了解。