Python之Web开发中级教程----ubuntu安装MySQL

Python之Web开发中级教程----ubuntu安装MySQL

  1. 进入/opt目录

cd /opt

  1. 更新软件源

sudo apt-get upgrade

sudo apt-get update

3、安装Mysql server

    sudo apt-get install mysql-server

4、启动Mysql

   service mysql start

5、确认Mysql的状态

   service mysql status

6、安全设置(设置root密码,移除匿名用户,禁止root远程访问等):

MySQL安装随附一个名为的脚本mysql_secure_installation,可让您轻松提高数据库服务器的安全性。

调用不带参数的脚本:

sudo mysql_secure_installation

系统将要求您配置VALIDATE PASSWORD PLUGIN用来测试MySQL用户密码强度并提高安全性的密码:

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords

and improve security. It checks the strength of password

and allows the users to set only those passwords which are

secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y

密码验证策略分为三个级别:低,中和强。按下y如果你想设置的验证密码插件或任何其他键移动到下一个步骤:

There are three levels of password validation policy:

LOW Length >= 8

MEDIUM Length >= 8, numeric, mixed case, and special characters

STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2

在下一个提示符下,将要求您设置MySQL root用户的密码:

Please set the password for root here.

New password:

Re-enter new password:

如果您设置了验证密码插件,该脚本将向您显示新密码的强度。键入y以确认密码:

Estimated strength of the password: 50

Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

接下来,将要求您删除匿名用户,限制root用户对本地计算机的访问,删除测试数据库并重新加载特权表。您应该回答y所有问题。

7、安装Mysql客户端

sudo apt-get install mysql-client /// 客户端

8、安装开发接口

sudo apt-get install libmysqlclient-dev /// 开发接口

9、登入mysql

Sudo mysql -u root -p

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-20 05:02:03       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-20 05:02:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-20 05:02:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-20 05:02:03       18 阅读

热门阅读

  1. 每日一题:C语言经典例题之退票费的计算

    2024-03-20 05:02:03       18 阅读
  2. node.js 的常用命令

    2024-03-20 05:02:03       20 阅读
  3. v-for 和 v-if 在相同元素上存在优先级的问题

    2024-03-20 05:02:03       17 阅读
  4. 时间复杂度

    2024-03-20 05:02:03       17 阅读
  5. 解决 Windows 下 Git 下载过慢问题

    2024-03-20 05:02:03       24 阅读
  6. HAProxy 深入解析:配置与应用指南

    2024-03-20 05:02:03       17 阅读
  7. pythonGIL锁

    2024-03-20 05:02:03       19 阅读
  8. 亚马逊认证考试系列 - 知识点 - WAF简介

    2024-03-20 05:02:03       16 阅读