Ubuntu系统卸载和安装mysql - Go语言中文社区

Ubuntu系统卸载和安装mysql


彻底删除mysql

删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql

#下面命令依次执行

sudo rm /var/lib/mysql/ -R # 删除数据库目录

sudo rm /etc/mysql/ -R #删除启动脚本、配置文件等

sudo apt-get autoremove mysql* --purge # 卸载mysql所有文件

sudo apt-get remove apparmor # 这个apparmor是在装mysql-server时装上的,和安全有关

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 清理残余mysql文件


mysql的安装

sudo apt-get install mysql-server

上述命令会安装以下包

appmarmor

mysql-client

mysql-common

mysql-server

mysql-server-5.7

mysql-server-core-5.7

安装过程中会提示mysql root用户的密码 设置完成等待自动安装就好

安装好后查看是否安装成功

sudo netstat -tap | grep mysql

如果看到mysql的socket处于listen状态则表示安装成功

mysql -u root -p登陆mysql

启动和关闭mysql

service mysql start

service mysql stop


mysql修改默认编码方式

进入mysql 使用命令 show variables like“character%”;

修改配置文件

sudo vim /etc/mysql/conf.d/mysql.cnf

修改为

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

设置完后重启mysql


使用navicat连接mysql设置

登陆mysql 给root赋予权限

grant all privileges on *.* to root@"%" identified by "root";

刷新权限

flush privilege;

cd /etc/mysql目录

再vim mysql.conf.d/mysqld.cnf

屏蔽bind-address=127.0.0.1

在[mysqld]加上skip-name-resolve禁用dns解析

重启mysql

版权声明:本文来源简书,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.jianshu.com/p/fd9ce25838c8
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-01-12 13:32:27
  • 阅读 ( 986 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢