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

相关推荐
五岳2 小时前
DTS按业务场景批量迁移阿里云MySQL库实战(上):技术选型和API对接
mysql·阿里云·dts
仍然.3 小时前
MYSQL--约束
数据库·mysql
2601_949833393 小时前
flutter_for_openharmony口腔护理app实战+预约管理实现
android·javascript·flutter
2603_949462105 小时前
Flutter for OpenHarmony社团管理App实战:预算管理实现
android·javascript·flutter
定偶7 小时前
MySQL安装
数据库·mysql
Zzzzmo_7 小时前
【MySQL】数据库约束 及 表的设计
数据库·mysql
王泰虎7 小时前
安卓开发日记,因为JCenter 关闭导致加载不了三方库应该怎么办
android
我真的是大笨蛋8 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
Jess078 小时前
MySQL内置函数
数据库·mysql
凉年技术9 小时前
MySQL 5.6 2000 万行高频读写表新增字段实战:从慢执行到无锁落地全解析
mysql