grant all on *.* to blant@'%' identified by 'root';
flush privileges;
/etc/init.d/mysql restart 重启mysql服务
/etc/mysql/my.cnf下添加
character-set-server=utf8
collation-server=utf8_general_ci
skip-character-set-client-handshake
service mysql restart重启服务
进入mysql查看字符集
show variables like 'collation_%';
show variables like 'character_set_%';
sudo apt-get update
sudo apt-get upgrade
解压开来后,一共有11个deb包,用sudo dpkg -i [包名]命令逐个安装,因为包与包中间存在依赖关系,这里安装有个先后顺序。
dpkg -i mysql-common_5.7.10-1ubuntu14.04_i386.deb
libmysqlclient20_5.7.10-1ubuntu14.04_i386.deb
libmysqlclient-dev_5.7.10-1ubuntu14.04_i386.deb
libmysqld-dev_5.7.10-1ubuntu14.04_i386.deb
而后需要安装一个依赖包叫libaio1,命令为sudo apt-get install libaio1;
而后继续:
dpkg -i mysql-community-client_5.7.10-1ubuntu14.04_i386.deb
mysql-client_5.7.10-1ubuntu14.04_i386.deb
mysql-community-source_5.7.10-1ubuntu14.04_i386.deb
这里需要再安装一个依赖包叫libmecab2,安装好后,继续安装最后一个:
dpkg -i mysql-community-server_5.7.10-1ubuntu14.04_i386.deb
安装过程中需要设置数据库密码。
打开my.cnf文件进行修改