mysql admin ubuntu_Ubuntu 18.04 安装Mysql 以及 PhpMyAdmin

安装Mysql

执行以下脚本来安装mysql、以及mysql客户端

sudo apt-get install mysql-server

sudo apt-get install mysql-client

sudo apt-get install libmysqlclient-dev

安装完成之后,需要修改root用户密码。在修改root用户,必须要有一个高权限的账号才行。还好,mysql安装的时候保留了一个高权限账号:debian-sys-maint。这个账号的密码信息保存在/etc/mysql/debian.cnf

查看debian.cnf文件

sudo cat /etc/mysql/debian.cnf

d02ea024a156ce54a384e11291f54ef7.png

用这个配置文件上的密码登录mysql

mysql -udebian-sys-maint -p

登录完成之后执行下面的sql语句即可修改root用户的密码为root了

use mysql;

#设置新密码

update user set authentication_string=PASSWORD("root") where user='root';

#同步并且更新

update user set plugin="mysql_native_password";

flush privileges;

#退出

exit;

密码修改完成,重新启动下mysql

/etc/init.d/mysql restart;

本地使用mysql 测试一下能否连接

mysql -uroot -proot

发现已经OK了

a8078fdd688826597211d73b2af80aa6.png

安装可视化的Mysql查看工具,Php MyAdmin

Mysql已经安装配置好了,但是一直用cli的话,还是有点麻烦,所以需要安装下一个可视化的工具。我们这里推荐使用PhpMyAdmin(基于PHP开发,官网地址:https://www.phpmyadmin.net/)。

首先安装PHP

sudo apt install php libapache2-mod-php

sudo apt install php-cli

sudo apt install php-cgi

sudo apt install php-mysql

sudo apt install php-pgsql

sudo systemctl restart apache2.service

在浏览器中打开localhost,发现已经OK了

c01cba1f2b158a028f7ccf39422b023b.png

下载PhpMyAdmin

wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.zip

unzip phpMyAdmin-5.0.1-all-languages.zip

mv phpMyAdmin-5.0.1-all-languages/ phpMyAdmin/

cp -rf phpMyAdmin/ /var/www/html/

打开 http://localhost/phpMyAdmin/ 发现已经可以访问了 (账户名密码是mysql的root账户密码)

如果想要免密登录,可以做如下修改

首先在/var/www/html/phpMyAdmin找到config.sample.inc.php

复制一份文件名改为config.inc.php(如果已经存在 config.inc.php 文件,则直接修改该文件即可)。

打开config.inc.php 找到 $cfg['Servers'][$i]['auth_type'],将

$cfg['Servers'][$i]['auth_type'] = 'cookie';

改成

$cfg['Servers'][$i]['auth_type'] = 'config';

然后在下面加上以下的代码

$cfg['Servers'][$i]['user'] = 'root'; // 设置的mysql用户名

$cfg['Servers'][$i]['password'] = 'root'; // 设置的mysql密码

这样的话,以后想查看修改数据的话,就可以直接访问http://localhost/phpMyAdmin/ 了,相当方便。

1adcc931559dc8229e00659be9a7094e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值