• 树莓派安装MySQL数据库


    树莓派安装MySQL 搭建数据库

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    2019年9月10日 发布

    接上篇

    树莓派安装Nginx+Php7.3 搭建Web服务器局域网可访问
    https://lingshunlab.com/raspberry-pi-install-nginx-php.html

    我们已经安装了Nginx 和php 7.3,现在就来开始安装MySQL。在本教程,将会一步一步进行安装MySQL,并最后使用PhpMyAdmin对数据库进行管理

    示例环境(参考)

    这是本教程的相关环境版本参考,这不一定是需要的,但如果你遇到了不明问题还是没办法解决的话,可以考虑一下是不是版本环境的问题。

    树莓派系统:
    Raspbian Buster with desktop
    Version:July 2019
    Release date:2019-07-10

    树莓派硬件:
    Raspberry Pi 3 B+

    更新系统(可选)

    不论你是什么时候装的树莓派,在此步骤不一定是要做的,但更新了系统可能会让事情更简单一些,极少数情况下能让事情更复杂一些。

    在终端输入命令:

    sudo apt-get update
    sudo apt-get upgrade

    开始安装

    1,安装MySQL

    在终端输入以下命令,安装MySQL:

    sudo apt install mariadb-server

    2,设置数据库

    在终端中,运行MySQL安全安装命令

    sudo mysql_secure_installation

    此时系统会询问你:Enter current password for root (enter for none): ,按回车(enter)键,因为第一次登陆是没有密码的。

    然后会询问你: Set root password? —— 按 y ,进行root帐号的密码设置

    此时,会提示 New password ,在此输入你的MySQL密码,请牢记这个密码,输入完成按回车,会提示re-enter new password此时再重复输入密码,回车即可。

    然后,询问你 Remove anonymous users ,按 y 。

    然后,询问你 Disallow root login remotely ,按 y 。

    然后,询问你 Remove test database and access to it ,按 y 。

    然后,询问你 Reload privilege tables now ,按 y 。

    最后,您将看到消息 All done!Thanks for using MariaDB! 。表示已经设置完成了。

    3,添加数据库

    在终端中运行MySQL

    sudo mysql -u root -p

    使用刚才设置的root密码,进行登陆

    之后,将会显示 Welcome to the MariaDB monitor.,表示已经进入MySQL

    使用MySQL命令,创建数据库。

    例如这里创建一个名为lingshundb的数据库:

    create database lingshundb;

    注意:结束时需要分号

    创建数据库的命令输入成功后,应该会看到

    Query OK,表示创建成功。

    创建MySQL用户

    创建该用户用于分配刚才创建的数据库,

    例如创建一个名为lingshun的用户

    create user 'lingshun'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

    向用户授权数据库

    向用户lingshun授予lingshundb数据库权限。

    GRANT ALL PRIVILEGES ON lingshundb.* TO 'lingshun'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

    注意:您需要在IDENTIFIED BY之后输入你设置的密码。

    刷新数据库权限

    要使刚才的更改生效,需要刷新数据库权限,

    输入以下命令:

    FLUSH PRIVILEGES;

    退出MySQL

    quit

    将会见到bye,表示已退出MySQL并回到终端命令符状态

    这时我习惯重启一下,如果不重启应该问题也不大。

    4,安装PhpMyAdmin

    要在php中使用MySQL,则需要安装php-mysql

    sudo apt install php-mysql

    安装完毕后,在PhpMyAdmin的官网下载最新版本:
    https://www.phpmyadmin.net/

    在终端中,使用 wget 或者 curl 命令都可以下载,例如我习惯使用wget:

    cd ~
    wget https://files.phpmyadmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.zip

    然后,使用unzip命令解压,
    再使用mv命令把phpMyAdminxxxxxxxx的文件夹移动到Nginx的网站目录下,
    (这里的xxxxxxxx,是你当前的下载的版本信息)

    Nginx的默认网站目录是:/var/www/html/

    这就不详细列出操作命令,
    最后打开浏览器输入http://localhost/phpMyAdminxxxxxxxxxxxx ,
    (或者输入http://’yourIP’/phpMyAdmin-4.9.1/index.php)

    即可打开PhpMyAdmin的数据库管理登陆页面。


    如有疑问,请添加公众号留言交流。

    出处:https://lingshunlab.com/raspberry-pi-install-mysql.html

    =========================================================================

    树莓派安装MYSQL

    1、更新数据:sudo apt-get update

    2、开始安装:sudo apt-get install mysql-server

    3、修改root密码:sudo mysqladmin -u root -p password

    4、登入数据库:sudo mysql -uroot -p密码

    5、查看用户下所有数据库: show databases;

    6、进入某个数据库: use 数据库名

    7、查看该数据库里的所有表:show tables;

    8、查看表结构:desc 表名;

    9、创建数据库:create database 数据库名

    * * *

    出处:https://www.cnblogs.com/dongxiaodong/p/9708938.html

  • 相关阅读:
    Hystrix熔断原理
    FeignClient Hystrix超时重试降级
    Windows上Docker Toolbox修改镜像源
    Windows10家庭版安装docker
    Class类文件结构--访问标志
    MySQL常见的七种锁详细介绍()
    maven setting.xml 阿里云镜像 没有一句废话
    mysql 批量操作,已存在则修改,不存在则insert,同时判断空选择性写入字段
    hdu5730
    3月部分题目简要题解
  • 原文地址:https://www.cnblogs.com/mq0036/p/13281846.html
Copyright © 2020-2023  润新知