1.先更新最新的源
sudo apt-get update
2.查看是否已经安装过mysql
sudo netstat -tap | grep mysq
如果没有安装过则提示如下:
如果已经安装过则提示如下:
3.安装
sudo apt-get install mysql-server mysql-client
在安装的过程中,将提示输入数据库登陆密码
然后再确认一次密码
4.输入密码登陆
mysql -uroot -p
PS:其他操作可参看对应CentOS上安装教程《CentOS7 上安装 MySQL 5.7》
以上。
Ubuntu16.04 上安装MySQL5.7
标签:tap bubuko soft logs image gpo 技术分享 分享图片 div
小编还为您整理了以下内容,可能对您也有帮助:
如何在Ubuntu 16.04上安装最新的MySQL
ubuntu16.04怎么安装mysql
方法/步骤
更新源列表
打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了。如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载,您可以运行apt-get update------"的错误提示,导致无法安装。
安装mysql
打开"终端窗口",输入"sudo apt-get install mysql-server mysql-client"-->回车-->输入"y"-->回车-->在"软件包设置对话框"中输入mysql中"root"用户的密码-->回车-->再输一次密码-->回车,安装完成。
如何判断mysql是否安装成功
打开"终端窗口",输入"sudo service mysql restart"-->回车-->如果mysql启动成功,处于运行状态说明mysql安装成功。
让apache支持mysql
打开"终端窗口",输入"sudo apt-get install libapache2-mod-auth-mysql"-->回车-->安装成功,安装这个模块后,apache才能支持mysql。
让php支持mysql
打开"终端窗口",输入"sudo apt-get install php5-mysql"-->回车-->安装成功,安装这个模块后,php才能支持mysql。
登录mysql
打开"终端窗口",输入"mysql -u root -p"-->回车-->输入mysql中"root"用户的密码-->回车-->登录成功。
如何在Ubuntu 16.04上安装最新的MySQL
如果你使用的是Ubuntu 16.04以前的版本,可以看这里:Ubuntu 14.04/15.10升级到Ubuntu 16.04 LTS。
一. 安装MySQL
1. 安装前先更新软件包列表:
$ sudo apt update
2. 在Ubuntu 16.04上安装MySQL:
$ sudo apt-get install mysql-server mysql-client
3. 在安装过程中需要你输入MySQL 管理员用户(root)密码,如下图:
输入root用户密码
4. 运行MySQL初始化安全脚本:
$ sudo mysql_secure_installation
5. 根据提示信息设置:
根据提示信息设置
mysql_secure_installation脚本设置的东西:更改root密码、移除MySQL的匿名用户、禁止root远程登录、删除test数据库。使用上面的这些选项可以提高MySQL的安全。
二. MySQL数据库基本使用
1.使用root用户登录:
$ mysql -u root -p
2.输入root密码:
输入root密码
3.创建MySQL数据库和用户:
mysql> create database snailblog;
上面命令创建了一个名为snailblog的数据库。
4.创建用户,并使用snailblog数据库:
mysql> grant all on snailblog.* to 'man_user' identified by 'test1234';
创建用户
5.使用新用户登录:
$ mysql -u man_user -p snailblog
使用新用户登录
6.创建表:
mysql> CREATE TABLE user (id INT, name VARCHAR(20), email VARCHAR(20));
7.插入记录:
mysql> INSERT INTO user (id,name,email) VALUES(1,"bar","bar@gmail.com");mysql> INSERT INTO user (id,name,email) VALUES(2,"foo","foo@163.com");mysql> INSERT INTO user (id,name,email) VALUES(3,"cat","cat@gmail.com");
8.简单查询:
mysql> SELECT * FROM user;
简单查询
9.退出MySQL命令行:
mysql> quitBye
10.停止MySQL数据库服务:
$ sudo systemctl stop mysql.service
11.启动MySQL数据库服务:
$ sudo systemctl start mysql.service
12.重启MySQL数据库服务:
$ sudo systemctl restart mysql.service
13.查看MySQL运行状态:
$ sudo systemctl status mysql.service
14.MySQL的配置文件:
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
Ubuntu安装mysql5.7
在ubuntu中,我们常用apt-get命令插件,其实,它也一直在更新相应的资源库,到目前为止,
apt-get资源库中 mysql 的最新版本为:mysql-5.7.29
因此,我们可以直接通过最新版本apt-get命令安装mysql57即可,避免手动安装的许多麻烦;
本文将带你一起走一遍原原本本的安装流程,如果你,正准备在ubuntu系统上安装mysql57,那么恭喜你,这篇文章必然会帮到你。如果遇到什么麻烦,尽快在下方留言,我,会及时给老兄诊断下问题所在。
1.查看mysql有没有已安装的依赖包
复制
先卸载mysql-common
复制
再执行:
复制
然后继续用 dpkg --list|grep mysql 查看,还剩什么就卸载什么;
二、安装mysql
复制
复制
Ubuntu16 - Ubuntu18安装mysql5.7未提示输入密码,mysql默认密码为空;直接登录即可;
如果使用mysql -uroot -p 命令连接mysql时,报错
复制
1.此时修改root的默认密码即可: 1.进入到/etc/mysql/ 目录下,查看debian.cnf文件
2.找到用户名,密码 ,使用此账号登录mysql 用户名:debian-sys-maint 密码:UsIgysQBZbL6X4qW 登录: mysql -udebian-sys-maint -pUsIgysQBZbL6X4qW
3.修改root用户的的密码 这里是关键点,由于mysql5.7没有password字段,密码存储在authentication_string字段中,password()方法还能用在mysql中执行下面语句修改密码:
复制
4.修改完密码,需要重启mysql;再次登录就可以了;
进入mysql命令行输入:show variables like 'character%';
我们需要把database和server调成utf8即可;
首先我们找到mysqld.cnf文件:find / -name mysqld.cnf
修改mysqld.cnf内容:在相应标签下添加即可(如下图), 没有[mysql]标签就加上 ;
复制
保存后重启mysql;service mysql restart;重启后再次登陆mysql命令行
输入show variables like 'character%';