linux下mysql的简单应用
2017-04-12 20:46
330 查看
这篇文章主要介绍了Linux系统下Mysql使用简单教程(一)的相关资料,需要的朋友可以参考下
如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本人也相信没有什么习惯是不可以改变的。so以下都是在linux系统中的使用:
安装mysql命令 :$ sudo apt-get install -y mysql-server
![](http://files.jb51.net/file_images/article/201605/2016051710260036.png)
查看mysql的版本命令(注意-V是大写,不然会出现如下错误):$ mysql -V
![](http://files.jb51.net/file_images/article/201605/2016051710260037.png)
启动mysql命令(其它关闭,重启等功能只需将start换成相应的stop,restart等字母即可):$sudo service mysql start
该命令需要用有root权限才能使用,启动成功后并没有出现提示,对linux而已,no news is good news,所以别担心,它已经成功启动了。
(root权限:若以“账号”的角度来看,它指的是“系统管理员”的身份,即为超级用户,拥有最高权限。若以目录的角度来看,它指的是“根目录”,即为“/”
显然本段指的为第一种情况:系统管理员。)
![](http://files.jb51.net/file_images/article/201605/2016051710260038.png)
启动之后,进入mysql命令为:$ mysql -u用户名 -p密码
![](http://files.jb51.net/file_images/article/201605/2016051710260039.png)
首次登陆,用户名一般都为root,密码在安装完之后系统会提示你输入的。成功进入mysql之后,命令行中的提示符会变成“mysql>”。由于mysql命令与linux命令有点不同,因为mysql的命令总是以“;”作为结束的。这是需要稍微注意一下的。(以上的密码可以直接输在-p之后,也可以输在第二行,区别是第二行的密码以不可见的形式出现)
进入mysql之后,首先要查看一下数据库:> show databases; (注意分号“;”不要落下)
系统会自带几个数据,例如performance_schema ,information_schema,mysql。这几个自带的数据库最好不要删,以免它出异常。
![](http://files.jb51.net/file_images/article/201605/2016051710260040.png)
查看了数据库之后有两种可能,要么自己新建设一个数据库,要么就是删除一个数据库,所以我将两者合在一起记录,使用的时候知道他们是同一级别就可以了。
新建一个数据库命令:> create database 数据库名称;
删除一个数据库命令:> drop database 数据库名称; (以下图片中以”fuck“这个数据库名称为实例)
![](http://files.jb51.net/file_images/article/201605/2016051710260041.png)
为了配合下一步,我们选择建一个新的数据库,取名“newone”,那么问题来了,这么多数据库,加入你要往“newone”中加入一些数据,那么mysql是如何知道你要使用的是这个数据库,而不是其它的数据库呢?这就要使用命令:> use 数据库名称;
下图以数据库newone为例;成功切换数据库之后,系统会提示数据库已经切换。好比你在许多房的的旅馆里,旅馆老板给了你想要的那个房间的钥匙,那么现在你就可以自由进入那个房间了。
![](http://files.jb51.net/file_images/article/201605/2016051710260042.png)
无论是新房还是旅店的房,我们进去之后,首先都应该查看一下状况。以旅馆为例:如床的摆设位置,光线是否充足,卫生间是否足够大,床上的被子是否被啪啪过有没有更换etc。
对数据库而言也是如此,进来之后首先要查看一下数据库中的”表“(数据库中可以放很多表这是不容质疑的,就像房间里可以放置多种多样的家具一样,查看一下是否有没有表或你需要的表)。
查看表命令:> show tables; (由于是新建的表,就像新买的房,里面是空的。)
![](http://files.jb51.net/file_images/article/201605/2016051710260043.png)
类似与为新房添加家具,我们要为数据库添加表:
建立一个新表:> create table 表名 (字段参数); 或 >create table if not exists 表名(字段参数);
删除一个旧表:>drop table 表名; 或 >drop table if exists 表名;
下图以表名为person为例,关于字段参数,将在第二部分给予简短说明。
![](http://files.jb51.net/file_images/article/201605/2016051710260044.png)
以上所述是小编给大家介绍的Linux系统下Mysql使用方法简单教程的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本人也相信没有什么习惯是不可以改变的。so以下都是在linux系统中的使用:
安装mysql命令 :$ sudo apt-get install -y mysql-server
![](http://files.jb51.net/file_images/article/201605/2016051710260036.png)
查看mysql的版本命令(注意-V是大写,不然会出现如下错误):$ mysql -V
![](http://files.jb51.net/file_images/article/201605/2016051710260037.png)
启动mysql命令(其它关闭,重启等功能只需将start换成相应的stop,restart等字母即可):$sudo service mysql start
该命令需要用有root权限才能使用,启动成功后并没有出现提示,对linux而已,no news is good news,所以别担心,它已经成功启动了。
(root权限:若以“账号”的角度来看,它指的是“系统管理员”的身份,即为超级用户,拥有最高权限。若以目录的角度来看,它指的是“根目录”,即为“/”
显然本段指的为第一种情况:系统管理员。)
![](http://files.jb51.net/file_images/article/201605/2016051710260038.png)
启动之后,进入mysql命令为:$ mysql -u用户名 -p密码
![](http://files.jb51.net/file_images/article/201605/2016051710260039.png)
首次登陆,用户名一般都为root,密码在安装完之后系统会提示你输入的。成功进入mysql之后,命令行中的提示符会变成“mysql>”。由于mysql命令与linux命令有点不同,因为mysql的命令总是以“;”作为结束的。这是需要稍微注意一下的。(以上的密码可以直接输在-p之后,也可以输在第二行,区别是第二行的密码以不可见的形式出现)
进入mysql之后,首先要查看一下数据库:> show databases; (注意分号“;”不要落下)
系统会自带几个数据,例如performance_schema ,information_schema,mysql。这几个自带的数据库最好不要删,以免它出异常。
![](http://files.jb51.net/file_images/article/201605/2016051710260040.png)
查看了数据库之后有两种可能,要么自己新建设一个数据库,要么就是删除一个数据库,所以我将两者合在一起记录,使用的时候知道他们是同一级别就可以了。
新建一个数据库命令:> create database 数据库名称;
删除一个数据库命令:> drop database 数据库名称; (以下图片中以”fuck“这个数据库名称为实例)
![](http://files.jb51.net/file_images/article/201605/2016051710260041.png)
为了配合下一步,我们选择建一个新的数据库,取名“newone”,那么问题来了,这么多数据库,加入你要往“newone”中加入一些数据,那么mysql是如何知道你要使用的是这个数据库,而不是其它的数据库呢?这就要使用命令:> use 数据库名称;
下图以数据库newone为例;成功切换数据库之后,系统会提示数据库已经切换。好比你在许多房的的旅馆里,旅馆老板给了你想要的那个房间的钥匙,那么现在你就可以自由进入那个房间了。
![](http://files.jb51.net/file_images/article/201605/2016051710260042.png)
无论是新房还是旅店的房,我们进去之后,首先都应该查看一下状况。以旅馆为例:如床的摆设位置,光线是否充足,卫生间是否足够大,床上的被子是否被啪啪过有没有更换etc。
对数据库而言也是如此,进来之后首先要查看一下数据库中的”表“(数据库中可以放很多表这是不容质疑的,就像房间里可以放置多种多样的家具一样,查看一下是否有没有表或你需要的表)。
查看表命令:> show tables; (由于是新建的表,就像新买的房,里面是空的。)
![](http://files.jb51.net/file_images/article/201605/2016051710260043.png)
类似与为新房添加家具,我们要为数据库添加表:
建立一个新表:> create table 表名 (字段参数); 或 >create table if not exists 表名(字段参数);
删除一个旧表:>drop table 表名; 或 >drop table if exists 表名;
下图以表名为person为例,关于字段参数,将在第二部分给予简短说明。
![](http://files.jb51.net/file_images/article/201605/2016051710260044.png)
以上所述是小编给大家介绍的Linux系统下Mysql使用方法简单教程的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章推荐
- linux下的lamp(CentOS linux+apache+mysql+php+zend + eAccelerator)的应用介绍
- 使用 Java 进行 MySQL 开发 (摘自:MySQL for Linux on POWER,第 2 部分: 开发应用)
- LINUX下gpg的简单应用
- mysql一些简单应用设置触发禁止删除
- Linux下套接字详解(四)----简单的TCP套接字应用(迭代型)
- mysql,sql的Java连接方法(简单应用)执行sql查询与预处理
- linux上安装mysql及简单的使用
- linux+nginx+mysql+php的简单配置
- 玩转MySQL之Linux下的简单操作(服务启动与关闭、启动与关闭、查看版本)
- linux lvm快速建立逻辑卷,简单快照,以及应用
- 学习Linux笔记(五)-Mysql应用
- linux中nginx的安装(源码安装)及简单应用(一)
- 简单安装Mysql(linux centos)
- linux 简单的mysql备份和导入,以及文件的备份和导入
- Linux下FTP服务器原理简介及简单应用
- Linux下Mysql简单操作
- 最简单!阿里云服务器采用 LNMP一键安装包 配置 Linux+Nginx+Mysql+PHP
- Linux下的MySQL简单操作(服务启动与关闭、启动与关闭、查看版本)
- Linux下的iwpriv(iwlist、iwconfig)的简单应用
- 关于MySQL的information_schema库简单介绍及实际应用