码迷,mamicode.com
首页 > 数据库 > 详细

ubuntu下安装mysql

时间:2018-12-29 19:35:06      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:出现   image   title   com   epo   成功   repo   download   ice   

安装mysql8.0方法: 
1.首先,ubuntu安装mysql8.0(此版本比较好装),所以要先更新一下源,去MySQL官网http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0.8.10-1_all.deb
 
2.执行命令,sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
 
3.然后更新源,sudo apt update
 
4.然后安装mysql8.0,sudo apt install mysql-server
 
5.安装过程中让输入2次密码,一定不能忘;选择mysql版本8.0;
 
6.mysql8.0更新了新的加密方式,ubuntu可能不支持,所以造成root密码不能用,一定要选择旧的加密方式
 
 
 

Ubantu18.0.4安装MySQL5.7没有密码提示:

今天Ubantu18.0.4安装MySQL 结果没有密码提示,

安装步骤分为以下

①依次输入这三条命令;

    sudo apt-get install mysql-server

    sudo apt install mysql-client

    sudo apt install libmysqlclient-dev

检验是否安装mysql成功

输入命令sudo netstat -tap | grep mysql

出现下图表示安装成功
技术分享图片

打开一个文件

sudo vim /etc/mysql/debian.cnf

在这个文件里面有着MySQL默认的用户名和用户密码, 
用户名默认是debian-sys-maint,如下所示

 技术分享图片

需要先使用这个用户名和密码登录进去

mysql -u debian-sys-maint -p 

然后终端会提示你输入密码

Enter password:

这是输入文件中的密码即可成功登陆。

技术分享图片

根据给定的账号密码进行修改密码,将密码设置为root,用户名还是 debian-sys-maint

版本是5.7,所以password字段已经被删除,取而代之的是authentication_string字段,所以要更改密码:

 

update mysql.user set authentication_string=password(‘root‘) where user=‘debian-sys-maint‘and Host = ‘localhost‘;

 

重新登录检测成功(只是知道了用户名 和修改为自己的密码了)

在mysql环境下执行授权命令(授权给远程任何电脑登录数据库):

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;
技术分享图片

 

 技术分享图片

技术分享图片

 

 重启/打开/关闭MySQL的方法是:sudo service mysql restart/start/stop

ubuntu下安装mysql

标签:出现   image   title   com   epo   成功   repo   download   ice   

原文地址:https://www.cnblogs.com/yao950814/p/10197576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!