1. linux安装mysql服务

先登录linux系统,我使用的是Ubuntu系统,非root用户,执行如下命令:

sudo apt install mysql-server

Paste_Image.png

一定要记得改密码,不然的话会是随机密码

Paste_Image.png

2. 进入mysql

mysql -uroot -p root用的输入密码

输入密码:xxxxxx

Paste_Image.png

3. 查看mysql编码集

SHOW VARIABLES LIKE '%char%';

SHOW VARIABLES LIKE '%colla%';

注意: exit 可以退出mysql编辑,ctrl+z 也可以退出

4. 改编码集

4.1 先关MySQL服务

sudo service mysql stop

Paste_Image.png

4.2 修改MySQL配置文件

4.2.1 进入MySQL配置文件的目录

cd /etc/mysql/

4.2.2 修改MySQL配置文件的编码集

sudo nano my.cnf

4.2.3 将以下信息增加到“my.cnf”文件中

[client]

default-character-set = utf8

[mysqld]

character-set-server = utf8

collation-server = utf8_general_ci

添加完信息,ctrl+o 将填写内容保存,enter确认信息,ctrl+x退出编辑。

Paste_Image.png

4.3 重启mysql服务

sudo service mysql start #重启mysql服务

sudo service mysql status #查看mysql服务是否启动

Paste_Image.png

4.4 验证配置编码是否为utf8

Paste_Image.png

5. linux和mysql使用切换

在使用Mysql的时候,可以使用ctrl+z退出mysql编辑,记住 前面的编号

使用 fg 编号 再次进入MySQL 编辑

Paste_Image.png

---------以上就在Linux中安装成功MySQL服务了,以下是附属查看服务和进程信息-------

查看MySQL服务是否在运行

service mysqld status

ps aux | grep mysqld

netstat -tlunp|grep 3306 #3306是MySQL默认端口号,如果修改了“my.cnf”文件的端口,需要改成相应端口号

查看是否有mysqld_safe 和mysqld进程

ps -ef|grep mysqld

ubuntu17安装mysql后数据库乱码_linux安装MySQL数据库,设置编码为utf8相关推荐

  1. linux安装mysql后怎么进去_linux安装mysql详细步骤

    最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件 ...

  2. linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)

    系统版本:CenOS 7 Min 主要思路: 1:开启防火墙3306接口,或者关闭防火墙 2:在mysql中设置允许通过什么账户,什么密码访问 3:更新mysql权限 步骤一:开启防火墙3306接口, ...

  3. linux mysql插入数据乱码_linux mysql数据库中文乱码

    mysql中文乱码 mysql是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1.中文乱码 1. ...

  4. 查看jdk安装路径,实现多个java jdk的共存,安装java19后终端乱码的解决

    查看jdk安装路径, 在windows上实现多个java jdk的共存解决办法, 安装java19后终端乱码的解决 目录 一.查看jdk(java开发工具包)安装路径的方法 二.在windows上实现 ...

  5. 海康摄像机在Edge浏览器的网页无法直接预览,按照要求安装WebComponents后仍然提示请安装插件的解决办法

    海康摄像机在网页无法直接预览,按照要求安装WebComponents后仍然提示请安装插件的解决办法 在win10系统Microsoft Edge浏览器中亲测有效. 第一步:按照要求安装WebCompo ...

  6. IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决

    IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决 参考文章: (1)IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决 (2)https://www.cnblogs. ...

  7. rpm安装的mysql如何数据迁移_linux下mysql数据库的rpm安装步骤及常见问题的解决

    一.准备工作 从MySQL官网上分别下载mysql服务器端和客户端包. 如: MySQL-client-5.6.14-1.rhel5.i386.rpm MySQL-server-5.6.14-1.rh ...

  8. linux查看 mysql 登陆 失败_Linux安装完mysql后提示错误无法登陆mysql怎么办?

    mysql是数据库,用于管理系统的数据,使用非常广泛,Linux系统操作中,在安装完mysql后提示错误,导致用户无法登陆,遇到这种情况该怎么办呢?下面小编就给大家介绍下Linux无法登陆mysql的 ...

  9. 安装mysql查看随机密码命令_linux安装mysql-8.0.21-1.el7.x86_64.rpm-bundle - 君主-bye

    本文参考 一     查看linux操作系统版本和系统内核版本 1 [root@nfs_client ~]# cat /etc/redhat-release 查看操作系统版本 2 CentOS Lin ...

最新文章

  1. 关于回答「对极几何与基本矩阵」的几点感悟
  2. 利用XGboost简单粗暴zillow竞赛25%
  3. ORM映射框架总结--数据操作(五)
  4. pythondocx模板_python操作docx文档(转)
  5. java内存分配与管理
  6. 成为一名更好的程序员:如何阅读源代码
  7. 【Python】青少年蓝桥杯_每日一题_5.09_画三角形和六边形
  8. 考研【文法方向专场讲座】附:通信工程院校排名
  9. DNS Bind9在windows7下
  10. 二叉树的递归遍历(先序,中序,后序)
  11. ddns 被解析为127.0.0.1_我为北京冬奥加油,2020.2.1-2.10冬奥知识分享
  12. 剑指offer面试题[7]-用两个栈实现队列
  13. Alex 的 Hadoop 菜鸟教程: 第12课 Sqoop1 安装/导入/导出教程
  14. java ascii 排序_java 根据 ASCII 码表顺序升序排列
  15. 查看linux有多少线程总数,linux线程总数
  16. 黄聪:使用Python中的HTMLParser、cookielib抓取和解析网页、从HTML文档中提取链接、图像、文本、Cookies(二)
  17. 收藏模板:开发工程师提测申请模板
  18. 全世界所有程序员都会犯的错误-蔡学镛
  19. div+css网页html成品学生作业包含10个html页面——动漫主题海贼王
  20. 如何在word里插入矢量图

热门文章

  1. 售价17999元起,华为Mate X2发布;程序员10万“买”了个北京户口;赏金猎人获苹果5000美元奖励 | 极客头条...
  2. 新功能又来啦!这次是「代码搜索」和视频直播!
  3. 为什么有 HTTPS?因为 HTTP 不安全!
  4. 2020 OpenInfra Days China 圆满落幕,100+ 全球大咖共话开源基础设施智未来
  5. 8 天扩容超 100 万核,腾讯会议正在刷新历史
  6. 一文详解 Try 和异常的区别
  7. 为什么说苹果是唯一在乎你隐私的科技公司?
  8. 5G 和 AI 双驱动,互联网有望迎来第二春
  9. 揭秘计算机之间互发数据的关键原理!
  10. @程序员,使用了 SQL 就不能用 DevOps?