centos上部署flask项目之环境配置-MySQL的安装
1.添加mysql 的yum源
wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
2.查看当前yum 仓库中可安装的mysql安装包
yum repolist all | grep mysql
3.安装mysql的最新版本
yum install mysql-community-server
4.mysql-server安装成功后查看是否可以启动
service mysqld start
运行之后可能会出现redirecting sysemctl...不用管,进行下一步即可。如果不行,则运行
systemctl start mysqld
使用systemctl status mysqld 来检查服务是否启动
systemctl status mysqld
若服务启动成功,则证明mysql 的服务安装好了,接下来我们配置mysql
5.首先我们要得到mysql安装时候的默认密码,使用下面的命令,或者直接在mysqld.log里面查看也行
grep "temporary password" /var/log/mysqld.log
6.使用上面得到的默认密码来登录mysql
mysql -u root -p
输入上面的密码即可进入mysql
7.接下来我们配置自己的Mysql 密码
mysql> alter user 'root'@'localhost' identified by 'newpwd';
此处的newpwd就是你自己要设置的密码,这里要注意的是如果不想进行额外操作的话此处的密码要还有数字字母和特殊字符,
而且长度还要够,否则的话会提示你的密码不合规范。当然了,服务器上的密码尽可能还是要设置的复杂一点比较好。
8.最后我们在配置为文件里面设置编码
打开 /etc/my.cnf
vi /etc/my.cnf
添加utf8编码的配置
[client]
default-character-set = utf8
[mysqld]
default-storage-engine = INNODB
character-set-server = utf8
9.最后自己可以创建一个数据库来测试以上所作的是否成功,注意创建数据库时候的字符编码设置
mysql> create database testdb character set utf8;
————————————————
版权声明:本文为CSDN博主「拉小夫」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_37918806/article/details/82691016