Linux下MySQL安装与操作
sudo apt-get update //用于更新源,获取软件包列表
sudo apt-get upgrade //用于升级指定软件包
install //安装
remove //移除软件包
autoremove //自动移除全部不实用的软件包
purge //软件包与配置文件一起移除
source //用于下载指定包的源码
check //用于检验依赖是否有损坏
Linux 安装MySql:
1. sudo apt-get install mysql-server
然后出现提示界面:
a.设置mysql用户密码
b.确认密码
2.确认mysql数据库是否启动
ps -ef|grep mysqld
3.访问mysql数据库
mysql -u root -p
输入密码后进入数据库;
显示当前mysql下所有数据库:show databases;
进入某个数据库:use xxx;
显示当前数据库下所有的表:show tables;
退出当前数据库:quit
4.卸载mysql
sudo apt-get autoremove --purge mysql-server
5.推荐软件:xampp ,包含Apache、MySQL、PHP
添加执行权限: sudo chmod 777 xampp-lnux-x64-5.5-installer.run
安装xampp: sudo ./xampp-lnux-x64-5.5-installer.run
一路点击next进行安装
安装好后,点击Manage Servers,点击start,打开Mysql与Apache
打开浏览器,输入localhost,然后点击中文,点击左侧phpMyAdmin,即可看见控制面板
=====================================================
使用MySQL数据库和表
1.创建使用及删除MySQL数据库
XAMPP -> bin ,可使用MySQL终端工具,从这里启动终端:
- 进入MySQL: ./mysql -u root -p
- 创建数据库abel:create database abel;
(注意:数据库名字不能重名、不能太长、不能为纯数字、不能使用关键字如select等,另外数据库名字起名要慎重,不要随意修改)
- 切换/进入abel数据库: use abel;
- 删除abel数据库:drop database abel;
2.MySQL数据库的表操作
- 创建数据表: create table tbl_user(id int(3),name varchar(8),password varchar(20));
- 修改数据表名字:
alter table tbl_user rename to tbl_member;
或者
rename table tbl_user to tbl_member;
- 为数据表添加一个字段email: alter table tbl_user add eamil varchar(255) not null;
- 修改数据表已有字段id为newid: alter table tbl_user change id newid int(3);
- 删除数据表已有字段eamil: alter table tbl_user drop email;
- 删除数据表:drop table tbl_user;
3.获得数据库和表的信息以及数据库物理文件简介
- 访问MySQL数据库:mysql -u root -p
- 显示当前MySQL下所有数据库:show databases;
- 进入某个数据库:use xxx;
- 显示当前数据库下所有的数据表:show tables;
- 显示xxx数据库下的所有数据表:show tables from xxx;
- 查看数据表tbl_user的结构:describe tbl_user;
Linux下MySQL安装与操作的更多相关文章
- linux下MySQL安装登录及操作
linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-cl ...
- linux下mysql数据库的操作
本文主要针对linux下mysql数据库的安装,以及数据库的创建和简单的数据库操作进行说明. ①.Mysql数据库的安装: 数据库的安装分为源码安装和rpm安装. 当然对于老手来说需要进行一些自定义的 ...
- Linux下MySQL安装及配置
Linux下MySQL安装及配置 安装MySQL Ubuntu系统中,直接使用apt install的方式去安装MySQL的服务端和客户端,MySQL的客户端必须安装,否则无法通过命令连接并操作MyS ...
- Linux下MySQL安装和配置
--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...
- Linux下mysql的常用操作
Linux下mysql的常用操作: 显示数据库 show databases; 选择数据库 use 数据库名; 显示数据库中的表 show tables; 显示数据表的结构 describe 表名; ...
- Linux下Mysql安装(RPM安装)
1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ ...
- Linux下MySQL的简单操作
Linux下MySQL的简单操作 更改mysql数据库root的密码 首次进入数据库是不用密码的: [root@localhost ~]# /usr/local/mysql/bin/mysql -ur ...
- Linux下Mysql安装教程详解
Linux下软件安装一般有三种方式:RPM包方式(通过Redhat 第三方包管理系统).二进制包和源码包.本篇主要介绍二进制包安装mysql数据库的方式. 如何获取二进制源码包 当然是到mysql官网 ...
- linux 下 mysql安装和配置
最近在学习R语言,看到R与数据库交互这一部分,就自己动手实践了一下,数据库选择的是mysql,主要记录下linux下怎么安装mysql. 网上的很多资料都有相关的文章,这里只是记录下自己安装过程中遇到 ...
随机推荐
- intellij idea 2016.3.5 控制台取消行数限制
有时候我们要输出大量的信息放到控制台显示,但是多了之后就出现最上面的信息被覆盖删除, 因此就需要设置控制台的显示行数,但在idea7之后的版本中,取消了对控制台行数设置选项, 只能通过更改配置文件进行 ...
- Python+Selenium笔记(三):使用unittest
#网络很慢可能会运行报错 (一) 前言 Selenium WebDriver是一个浏览器自动化测试的API集合.它提供了很多与浏览器自动化交互的特性,并且这些API主要是用于测试Web程序.如果仅 ...
- ECMAScript5新特性总结
虽然ECMAScript5早就成为标准推出来了,但之前因为一直用的是ECMAScript3,并且工作中总是要求兼容IE的低版本,所以用的比较少.如今市场上大多数浏览器都能兼容ECMAScript5(I ...
- ASP.NET Core 依赖注入最佳实践——提示与技巧
在这篇文章,我将分享一些在ASP.NET Core程序中使用依赖注入的个人经验和建议.这些原则背后的动机如下: 高效地设计服务和它们的依赖. 预防多线程问题. 预防内存泄漏. 预防潜在的BUG. 这篇 ...
- C#把Xml转换为DataSet的两种方法
转:https://blog.csdn.net/beyondqd/article/details/6724676 下面给出两个实现XML数据转成DataSet的两个方法. 第1种: //通过传入的特定 ...
- MySQL索引与Index Condition Pushdown(employees示例)
实验 先从一个简单的实验开始直观认识ICP的作用. 安装数据库 首先需要安装一个支持ICP的MariaDB或MySQL数据库.我使用的是MariaDB 5.5.34,如果是使用MySQL则需要5.6版 ...
- ZooKeeper 数据结构 & 命令
0. 说明 记录 ZooKeeper 数据结构 & 命令 1. ZooKeeper 数据结构 ZooKeeper 特性: ZooKeeper 文件系统以 / 为根目录,文件系统为树形结构,每 ...
- MySQL案列之主从复制出错问题以及pt-slave-restart工具的使用
今天主从复制遇到一个问题,主库上插入了几百行万数据,后来又删除了这些数据,原因就是主库删除的表从库中不存在,导致从库在遇到删除不存在表的错误无法继续同步. MySQL [(none)]> sho ...
- ASCII码查看
字母对照表: ASCII可显示字符: ASCII控制字符:
- BZOJ2115:[WC2011] Xor(线性基)
Description Input 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目. 接下来M 行描述 M 条边,每行三个整数Si,Ti ,Di,表示 Si 与Ti之间存在 一条权值为 ...