首先安装mysql服务和客户端
sudo apt-get install mysql-server mysql-client
cat /etc/mysql/debian.cnf
记下其中的user和password字段内容
然后切换到root用户 su root 输入密码后切换
切换后输入 mysql -u root -p 第一次是没有密码的,直接回车进入msyql show databases; 查看数据表,有看到数据表的话表示正常了。
下面修改默认root密码
进入mysql数据库 ust mysql;
查询user表 select host,user,plugin,authentication_string from user;
更新user表密码字段;新密码处输入你的密码即可 update user set plugin=”mysql_native_password”,authentication_string=password(‘新密码’) where user=”root”;
立即生效 FLUSH PRIVILEGES;
退出mysql exit;
重新登录 mysql -u root -p 输入新密码即可登录了。
更改mysql默认编码为utf8
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
如果使用vi命令报错的话先安装vim,然后再打开就好了
apt-get install vim -y
打开mysqld.cnf 文件,在lc-messages-dir = /usr/share/mysql 语句后添加 character-set-server=utf8 语句
在终端输入 sudo vi /etc/mysql/conf.d/mysql.cnf 命令打开mysql.cnf配置文件,添加代码:default-character-set=utf8
最后执行systemctl restart mysql 重启mysql服务即可。
mysql设置好了, 接下来安装可视化管理工具。
sudo apt-get install mysql-workbench