近些年来,Python语言变得越来越流行。而MySQL一直是一个基础且使用众多的数据库。
本文将详细讲解如何在Centos环境下搭建Python+MySQL环境。
MySQL安装
对于centos系统,可以直接通过yum命令进行MySQL安装。yum install -y mysql-server mysql mysql-devel
有时,我们会发现安装过程中提示找不到mysql-server包,此时,我们需要执行如下命令添加mysql-server源。sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
执行该命令后,我们需要耐心等待一阵。
安装完成后,我们需要执行如下命令来启动MySQL的服务:service mysqld start
当MySQL启动后,我们可以执行如下命令以root用户进入MySQL的交互式命令环境:mysql -u root
进入MySQL环境后,需要给root用户设置密码,具体方式如下:set password = password('你的密码');
flush privileges;
Ps:执行修改密码命令后,一定要执行flush privileges来使修改生效,否则会产生错误。
通常,我们需要将MySQL中的编码方式设置为UTF-8编码,具体的设置方式如下:
编辑/etc/my.cnf文件,在[client]和[mysqld]字段下均添加default-character-set=utf8,保存并关闭。