在安装Ubuntu18.04系统后的头等大事
1、更换国内源
a、备份原有源文件.
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
b、更换源
备份完源文件后删除原有的文件,新建一个空白文件.
sudo rm -rf /etc/apt/sources.list
sudo touch /etc/apt/sources.list
sudo vi /etc/apt/sources.list
c、填写文件内容(阿里源)
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
2、更新
sudo apt-get update
sudo apt-get upgrade
sudo apt-get update
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
update后,可能需要upgrade一下。
sudo apt-get upgrade
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:
3、安装MySQL5.7.28
1)、安装并查看版本
sudo apt-get install mysql-server
sudo service mysql restart
mysql --version
sudo mysql
2)、修改默认字符集
在/etc/mysql/mysql.conf.d/mysqld.cnf 的[mysql]下添加如下:
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
重启查看效果
sudo service mysql restart;
#登录mysql
mysql: show variables like '%character%';
3)、修改远程登录权限
首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:
保存退出,然后进入mysql服务,执行授权命令:
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;
到此所以操作完成,可以在任何主机连接此mysql数据库服务器了。