最近在写一个小的功能,想要把数据存储到MySQL,所以在本地虚拟机上安装的Ubuntu16.04上安装MySQL以供使用,下面记录下安装和简单使用的过程。

1.运行环境

Ubuntu16.04

2.打开终端,更新软件包列表$ sudo apt update

3.安装MySQL$ sudo apt-get install mysql-server mysql-client

安装过程中会出现如下窗口,这里需要填写MySQL的root账号的密码,并确认

4.初始化MySQL安全脚本$ sudo mysql_secure_installation

mysql_secure_installation会涉及是否修改root账号的密码、是否移除匿名用户、是否允许远程登录、是否删除test数据库等。

5.安装好之后我们先使用root账号登录,输入安装时设置的root账号密码。$ mysql -u root -p

6.创建MySQL数据库和用户$ create database blogdata; # 创建一个名为blogdata的数据库

$ grant all on blogdata.* to 'bloguser' identified by 'test1234'; #创建用户bloguser

可以查看数据库:$ show databases;

7.先退出root账号(quit),用新创建的用户登录MySQL$ mysql -u bloguser -p blogdata

8.创建表CREATE TABLE article (id INT, name VARCHAR(300), created_time DATETIME, view_num INT, com_num INT, channel VARCHAR(20), get_time DATETIME);

9.插入数据INSERT INTO article (id,name,created_time,view_num,com_num,channel,get_time) VALUES(1,"test","2019-11-20 10:00:00",2,1,"bky","2019-11-22 14:00:00");

10.简单查询select * from article;

11.其他命令

退出MySQL命令行:mysql> quit

查看MySQL运行状态:$ sudo systemctl status mysql.service

停止MySQL数据库服务:$ sudo systemctl stop mysql.service

启动MySQL数据库服务:$ sudo systemctl start mysql.service

重启MySQL数据库服务:$ sudo systemctl restart mysql.service

查看MySQL配置文件:$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在ubuntu16.4中安装mysql_【Linux】Ubuntu16.04环境下MySQL的安装与使用相关推荐

  1. nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程

    需求:通过nwjs实现一个可以全屏显示,防止用户退出浏览器的演示用app 一.安装Node.js sudo apt-get install nodejs sudo apt-get install np ...

  2. Ubuntu16.04环境下PyTorch简易安装教程

    安装NVIDIA GPU显卡驱动 如果需要安装cuda版本的PyTorch,电脑也有独立显卡的时候,一般需要更新一下Ubuntu独立显卡驱动.否则即使安装了cuda版本的PyTorch也没办法使用GP ...

  3. brew安装mysql 卸载_Ubuntu环境下MySQL卸载安装配置远程访问三步曲

    卸载 查看所有依赖 dpkg --list|grep mysql 卸载 MySQL sudo apt-get remove mysql-* 清除残留数据,弹出界面选择 yes dpkg -l |gre ...

  4. ubuntu14.04环境下spyder的安装

    转自:https://www.cnblogs.com/linhao-0204/p/5943910.html 在ubuntu14.04系统中,默认在/usr/lib目录下安装了python2.7.6和p ...

  5. mac os mysql 命令_Mac环境下MySQL的安装和基本命令的使用

    MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言 ...

  6. mysql安装了老版本_Windows环境下MySQL安装教程

    MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是 ...

  7. python各种插件安装_如何在各种环境下正确地安装python——Windows

    #python##Windows# 之前那篇文章说了怎么样去在mac os x上安装系统,接下来是Windows 首先,遵守安装指引.它是Windows7+的社区系统包管理器(很像mac os x上的 ...

  8. linux 安装 wxwidgets,wxWidgets笔记_1_linux环境下wxwidgets的安装与配置

    linux下wxwidgets环境的安装与配置 一.建立目标目录(自定义) mkdir /opt/SCOTT 二.安装wxWidgets 1.wxWidgets版本可以选用wxGTK-2.8.12.t ...

  9. Linux环境下Mysql的安装教程及安装过程常见问题的解决方法

    最近安装mysql时看到一篇不错的文章 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6 ...

最新文章

  1. Express结合Webpack的全栈自动刷新
  2. 安全绳使用方法图解_电暖器的使用方法与安全注意事项
  3. idea的setting界面怎么进_电脑怎么备份系统
  4. MySQL 中删除的数据都去哪儿了?
  5. python虚拟环境可以运行pyspark_pyspark使用自定义的python
  6. 归并排序的java代码_归并排序的原理及java代码实现
  7. font-spider(字蛛) 让页面引入中文web字体
  8. 七天学完Vue之第二天学习笔记(自定指令,过滤器,生命周期函数,动画效果)
  9. Java序列化神器——Jprotobuf(小白篇)
  10. 基于ResNet的猫十二分类
  11. 舆情传播的全过程如何监控监测?
  12. 使用特定分隔符分割字符串
  13. PS知识点大总结(二)——通道蒙版与图形图标设计
  14. matlab作时间轴有关的图
  15. 滤波器原理及其作用计算机网络,什么是滤波器?滤波器原理及其作用是什么?...
  16. 将逻辑分区的空间分给主分区C盘,使用diskgenius,提示需要在dos进行
  17. 实验四 手写数字识别的神经网络算法设计与实现
  18. 前端将后端数据流转为图片(微信小程序)
  19. 从 DX 层面讲 WPF 渲染卡顿
  20. 【C语言】-- 整型数据的存储

热门文章

  1. 树结构(三)----线索二叉树
  2. Laya 位图字体制作(失败...)
  3. ht-8 对arrayList中的自定义对象排序( Collections.sort(ListT list, Comparator? super T c))...
  4. 算法学习之快速排序的C语言实现
  5. Ubuntu环境搭建系列—JavaEE篇
  6. Leetcode 103.二叉树的锯齿形层序遍历
  7. Redis缓存穿透、击穿、雪崩及主从复制
  8. JavaSE基础复习总结
  9. android sync manager wifi pc,Android SyncManager 实现
  10. java 工作3年水平_有着4年java工作经验,应该达到什么样的水平?