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. 网上的很多资料都有相关的文章,这里只是记录下自己安装过程中遇到 ...
随机推荐
- BZOJ3108 [cqoi2013]图的逆变换
Description 定义一个图的变换:对于一个有向图\(G=(V, E)\),建立一个新的有向图: \(V'=\{v_e|e \in E\}\),\(E'=\{(v_b, v_e)|b=(u,v) ...
- 2016计蒜之道复赛 百度地图的实时路况(Floyd 分治)
题意 题目链接 Sol 首先一个结论:floyd算法的正确性与最外层\(k\)的顺序无关(只要保证是排列即可) 我大概想到一种证明方式就是把最短路树上的链拿出来,不论怎样枚举都会合并其中的两段,所以正 ...
- vscode sync插件 在不同设备 同步的坑
sync的好处不言而喻,在不同的设备都可以同步自己的插件和所有配置: 但是有时有总是会有坑, 现在把我遇到的坑记录下来,以防再次踩坑 VSCode 同步方案 VSCode 的插件 Setting Sy ...
- Android - Android Studio 解决访问被墙的问题
socks代理配置 项目代理:根目录下的gradle.properties文件 org.gradle.jvmargs=-DsocksProxyHost= 2.全局代理:用户根目录下的.gradle\g ...
- froala富文本编辑器与golang、beego,脱离ueditor苦海
一直用百度的ueditor,可是阿里云这种"wo chuo"的云上部署的beego做的服务,总是出现ueditor.all.min.js语法错误,清理浏览器缓存后又会好起来.本地调 ...
- Java程序流程控制:判断结构、选择结构、循环结构
本文内容: 判断结构 if 选择结构 switch 循环结构 while do-while for for each break.continue return 首发时间:2017-06-22 21: ...
- LeetCode题解之Happy Number
1.题目描述 2.题目分析 根据 happy number 的 性质,如果循环7次还没有到达 1,则这个数不是happy number . 3.代码 bool isHappy(int n) { ) r ...
- 11.@RequestParam @RequestBody @PathVariable 等参数绑定注解详解
对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用: 简介: handler method ...
- Linux 同步时间 设置时区
简化版 同步时间 #直接用域名同步中国上海时间 ntpdate -u ntp.api.bz # hwclock --hctosys 或者 # clock --hctosys hc代表硬件时间,sys代 ...
- ubuntu下给raspy pi2 编译qt5库
交叉编译时,通常要准备mkspec, 参考: http://wiki.qt.io/Building_Qt_for_Embedded_Linux mkspec包含两个文件: qmake.conf- Th ...