LAMP环境的搭建(二)----Mysql安装与配置

Mysql是一款免费开源的关系型数据库。

 尽管Mysql被oracle公司收购。但是oracle并没有限制了mysql的发展。

 目前mysql是使用范围最广的关系型数据库,许多大型公司也在使用。截至本文发布,mysql已经更新到了5.7的版本。

 Mysql安装:


1.下载mysql的repo源

 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.安装rpn包

   sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.安装mysql

   sudo yum install mysql-server -y

4.启动Mysql

  启动mysql

  service mysql start

  初次启动可能会报错,原因可能是权限不足。

   ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)

  输入以下命令即可

  sudo chown -R root:root /var/lib/mysql  把mysql的所有者改为root用户

5.修改密码 

  安装完成以后是没有密码的,因此直接登录root账户

  mysql -u root 

  mysql > use mysql;
  mysql > update user set password=password('123456') where user='root';
  mysql > exit;

6. 更改mysql的默认编码为utf8 

  通过yum安装的mysql 配置文件保存在 /etc/my.cnf

  vim  /etc/my.cnf

image.png

如图 添加client 并且再mysqld下添加默认编码设置

[client]

default-character-set = utf8

[mysqld]

character_set_server = utf8

编写完以后 保存  Esc  输入:wq 回车

修改完配置文件后一定要重启mysql服务  

service mysql restart

登录mysql 输入 

show variables like 'character%';

image.png

如上图显示,那么至此就完成了安装mysql,修改了密码,并且修改默认编码为utf8  。mysql的所有配置信息都可以在 /etc/my.cnf下修改。

原文地址:https://www.cnblogs.com/dpdp/p/7434814.html