Linux环境安装mysql 5.6注意事项

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Linux环境安装mysql 5.6注意事项

1、安装Mysql出现这样的错误:error: Failed dependencies

在安装包后面加两个参数:--nodeps --force

安装时不再分析包之间的依赖关系而直接安装


2、linux系统下mysql跳过密码验证登录

vi /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables

例如:

[mysqld] 
datadir=/var/lib/mysql 
socket=/var/lib/mysql/mysql.sock 
skip-name-resolve 
skip-grant-tables

保存并且退出vi。

重新启动mysqld


3、修改MySQL的root密码

刚安装完不知道mysql的密码,通过上面跳过密码验证的步骤即可登录。

输入“mysql -u root -p”(不输入密码),回车即可进入数据库。

执行“use mysql;”,使用mysql数据库。

执行“update user set password=PASSWORD("123456") where user='root';”(修改root的密码)

重启MySQL服务。

在命令行中输入“mysql -u root -p 123456”,即可成功连接数据库。


4、修改Mysql默认字符集

在Mysql中使用下面代码查看字符集

show variables like ‘char%’  

会发现  database 的编码方式是latin1 并且server的编码方式也是latin1

vi /etc/my.cnf

在最前面加上

[client]    
default-character-set=utf8

在[mysqld]最下面加入下面几句话

default-storage-engine=INNODB    
character-set-server=utf8   
collation-server=utf8_general_ci

然后保存退出,重启MySQL服务


5、修改Mysql表名不区分大小写

在Linux环境中,mysql的表名默认是区分大小写的

vi /etc/my.cnf

在[mysqld]最下面加入下面几句话

lower_case_table_names=1

其中0:区分大小写,1:不区分大小写

然后保存退出,重启MySQL服务


-------------------------------------

外键约束不能导入数据的解决办法

SET FOREIGN_KEY_CHECKS=0;

来禁用外键约束.

之后再用  

SET FOREIGN_KEY_CHECKS=1;

来启动外键约束.


修改root用户的操作的权限

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

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
8天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
33 4
|
2天前
|
关系型数据库 MySQL 数据安全/隐私保护
安装mysql和远程连接
安装mysql和远程连接
12 0
|
2天前
|
关系型数据库 MySQL Java
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
15 2
|
2天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
20 0
|
4天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
14 0
|
10天前
|
存储 关系型数据库 MySQL
Linux | MySQL基础
Linux | MySQL基础
|
11天前
|
关系型数据库 MySQL Linux
Linux联网安装MySQL Server
Linux联网安装MySQL Server
22 0
|
11天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
61 2
|
19天前
|
关系型数据库 MySQL 数据库
mysql卸载、下载、安装(window版本)
mysql卸载、下载、安装(window版本)