1、dpkg -l,查找出linux上安装的mysql相关的服务,比如我的有mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5这些

2、卸载:sudo apt-get --purge remove mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5

3、手工删除mysql在服务器上的表文件和配置文件

4、安装:sudo apt-get install mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5

在安装过程中要输入root密码,这样就安装成功了。

重要的在后面:

平时不要使用root账号连接mysql服务,同时尽量不要让其他任何客户端都能链接到你的mysql服务(就是那个host不要设为%)。否则后果很严重。下面是创建普通用户及授权的操作:

CREATE USER 'username'@'host' IDENTIFIED BY 'pwd';
GRANT ALL ON dbname.* TO 'username'@'host';
flush privileges;
SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');

flush privileges;

设置mysql默认编码方式:(/etc/mysql/my.cnf)

[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock
default_character_set=utf8(此处为添加部分)

[mysqld]
#
# * Basic Settings
#
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
lc-messages-dir = /usr/share/mysql
character-set-server=utf8(此处为添加部分)
init_connect='SET NAMES utf8'(此处为添加部分)

然后重启mysql。

/etc/init.d/mysql restart

转载于:https://www.cnblogs.com/yuanye007/p/6220007.html

Mysql重新安装(ubuntu)相关推荐

  1. linux开机启动mysql脚本,ubuntu linux下mysql开机自启动 - 心之所向,无惧无悔! - 博客频道 - CSDN.NET...

    1. 预使mysql开机自启动,首先需要注册mysql为ubuntu下的服务. 直接拷贝MySQL.server文件至/etc/init.d/目录下即可. sudo cp $MYSQL_HOME/su ...

  2. MySQL在Ubuntu设置自启动的一个故障解决

    MySQL在Ubuntu设置自启动的一个故障解决 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs 在解决MySQL自启动,执行命令: # chkconfi ...

  3. MySQL:Ubuntu安装并简单配置MySQL

    环境:Ubuntu 20.10 1,执行sudo apt update 更新本地存储库索引. 2,执行sudo apt install mysql-server 从APT存储库安装MySQL: $ s ...

  4. Ubuntu MySQL 重新安装

    如果新安装,又因为例如 root logon 配置问题,导致本地登陆不了,想全清重装 sudo apt remove mysql*cd /var/lib sudo rm -rf mysql* cd / ...

  5. 安装mysql ubantu_安装mysql到ubuntu

    Ubuntu 16.04上安装MySQL步骤: 如果你使用的是Ubuntu 16.04以前的版本,可以看这里:Ubuntu 14.04/15.10升级到Ubuntu 16.04 LTS. 一. 安装M ...

  6. mysql 1524_Debian/Ubuntu遇到MySQL错误ERROR 1524 (HY000):插件未加载的解决

    如果你在Debian/Ubuntu操作系统上遇到MySQL错误:ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded(插件'unix_socke ...

  7. ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍

    摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...

  8. mysql 重新安装采坑笔记

    清理注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\MYSQL HKEY_LOCAL_MAC ...

  9. 如何卸载mysql重新安装win10_学以致用二十八-----win10安装mysql5.7.24及卸载

    1.在windows环境下安装mysql,需要下载相对应的版本. ------------------------> 这里我下载的是mysql-5.7.24-win64.zip 2.下载后解压, ...

  10. mysql重新安装后之前表_关于重装mysql数据库之后.新的数据库引入旧数据的表结构和数据问题...

    由于种种问题,也许某一天数据库崩了,或者电脑崩了.重新装Mysql数据库的话:如何导入旧的数据库中的的表结构以及数据呢? 我是在重置电脑之后.进行重装数据库之后.遇到此问题.由于之前未遇到过此种问题. ...

最新文章

  1. TeamViewer介绍:远程控制计算机
  2. java中的二进制运算简单理解
  3. 一个比较完整的Inno Setup 安装脚本
  4. django中怎样生成非HTML格式的内容。
  5. 定义EJB 3.1视图(本地,远程,无接口)
  6. BZOJ2302 [HAOI2011]Problem c 【dp】
  7. 如何灵活使用 ActionBar, Google 音乐ActionBar 隐藏和显示效果
  8. 后疫情时代,这家良心国货,是怎么对自己下狠手的?
  9. GCC O1 O2 O3
  10. 笔记:盖洛普《伟大管理的12要素》中的12原则
  11. 自己动手写一个分库分表中间件(五)分布式事务问题解决思路<一>基于 Spring 编程式事务
  12. win10u盘一直正在计算机,Windows10未插入U盘却一直显示的解决方法
  13. STM32 CAN通信之二:正常模式
  14. 基于cocos2d-x引擎的游戏框架设计【转载】
  15. qca wifi相关操作命令
  16. StyleGAN 调整面部表情,让虚拟人脸更生动
  17. 真c++ 从二叉树到红黑树(6)之红黑树RedBlack
  18. 输出1-100之内的所有质数
  19. 实现财富自由最好的准备
  20. 【学术渣杂谈】CCF-A类会议汇总(人工智能方向)

热门文章

  1. VirtualBox 6.1.4的共享剪贴板确实有问题,6.1.0正常
  2. 最近几天,VirtualBox虚拟机坏了多次,备份很重要
  3. 关注原方案,寻找新方案
  4. 复位BIOS解决电脑启动死机
  5. 南宁出租车绿灯表示有客,红灯表示空车
  6. 由最近Win10升级事故,回忆一次经历
  7. UBUNTU使用GITHUB
  8. java arraylist_Java 集合框架之 ArrayList 源码图示法简要剖析
  9. python中debug有什么用途_python中调试或排错的五种方法示例
  10. C# 一次性获取二维数组中的一维数组数据