ubuntu18.04安装MySQL

1.安装mysql服务器端

复制代码
sudo apt-get -y install mysql-server

(18.04/20.04不会提示输入密码,默认是没有密码)

2.安装mysql客户端

复制代码
sudo apt-get -y install mysql-client

3.安装mysql模块

复制代码
sudo apt-get -y install libmysqlclient-dev

4.验证是否成功

复制代码
sudo netstat -tap | grep mysql

或者用lsof查看数据库默认端口3306

复制代码
sudo lsof -i:3306

看到

5.进入mysql

复制代码
sudo mysql -u root -p  //直接按回车登录然后设置密码
mysql> use mysql; 
mysql> update user set plugin="mysql_native_password", authentication_string=password("123456") where user="root";
mysql> flush privileges;
mysql> exit;

重启mysql

复制代码
sudo service mysql restart

启动/停止/重启mysql

service mysql start

service mysql restart

service mysql stop

相关推荐
林北北的霸霸1 小时前
django初识与安装
android·mysql·adb
想睡hhh2 小时前
mysql内置函数——了解常用的函数
mysql
Archy_Wang_12 小时前
centos7的mysql做定时任务备份所有数据库
数据库·mysql
Java 码农2 小时前
MySQL EXPLAIN 详解与优化指南
android·mysql·adb
Java 码农2 小时前
MySQL基础操作案例设计
数据库·mysql
csdn_aspnet4 小时前
如何在 Mac、Ubuntu、CentOS、Windows 上安装 MySQL 客户端
linux·windows·mysql·macos·centos
qq_5470261794 小时前
Canal实时同步MySQL数据到Elasticsearch
数据库·mysql·elasticsearch
csdn_aspnet5 小时前
CentOS 7 上安装 MySQL 8.0
linux·mysql·centos
stevenzqzq7 小时前
Android Hilt 入门教程_传统写法和Hilt写法的比较
android
一只小bit7 小时前
MySQL事务:如何保证ACID?MVCC到底如何工作?
数据库·mysql·oracle