在Ubuntu下安装mysql

8 篇文章 0 订阅
4 篇文章 0 订阅

写在前面:

之前在ubuntu上安装一个sql server的数据库,但是效果不是很好,而且sql server的参考文档,JDBC怎么操作sql server的教程也并不是很多,所以选择装一个mysql的数据库,大家不要担心,步骤很简单,不超过20分钟就可以使用啦,下面为大家介绍具体的步骤和命令。

(1)安装mysql

首先,mysql的安装包并不需要我们去官网上自己下载,在命令行中使用apt-get install就可以啦

  • sudo apt-get install mysql-server
  • sudo apt-get install mysql-client
  • sudo apt-get install libmysqlclient-dev
只需要上面这三条命令就可以安装mysql啦,下面我们用一句命令,来检测mysql是否安装成功
  • sudo netstat -tap | grep mysql
  • 如果我们看到mysql的socket处于listen状态,就说明我们的mysql安装成功了。效果如图:

(2)在命令行中使用mysql

这里,为大家总结几个最基本的mysql操作语句,在实际开发中的sql语句类型还有很多,不一一列举了。
  • 进入mysql:  mysql -u root -p ,然后输入root用户的密码就可以啦
  • 显示所有数据库: show databases;
  • 使用某一个数据库:    use Firstdatabse; 
  • 创建表:   create table student (id int primary key ,name varchar(20),age int );
  • 显示所有表: show tables;
  • 查看表结构: desc student; 
  • 删除数据库:  drop Firstdatabse;
  • 查看表中的所有内容: select*from student;
  • 修改数据:   update student set name =‘小猫’ where id=1;
  • 身上
以上就是基本的数据库操作,在数据库中最常用的是查询操作。

(3)使用JDBC操作数据库

在Java开发中,除了使用命令行,可视化工具之外,我们主要是使用JDBC来链接数据库。

JDBC:是一个由Sun公司提供给数据库厂商的一个接口,在JDBC定义Java链接数据库的规范,而JDBC的实现类则是由每一个数据库厂商独自去完成。

我们到mysq的官网:https://dev.mysql.com/downloads/connector/j/,下载mysql-connector-java-5.1.45.tar.gz这个驱动。

下载,解压之后,我们在文件夹中找到一个mysql-connector-java-5.1.45-bin.jar这个jar包,并将他放到我们JDK安装路径下的lib文件夹中,并且在开发中,eclipse的Java项目下,要导入这个jar包,才可以操作。


注:

JDK安装请参考文章:http://blog.csdn.net/may_3/article/details/78971125

SQL server链接JDBC请参考文章:http://blog.csdn.net/may_3/article/details/78987780

总结:

这样我们就基本完成了mysql的环境搭建,想跟各位不管是小白还是大佬说的是,最开始的环境配置,搭建可能要比学习语言本身更磨人,但是这也是我们必须要经历的,他可以让我们更熟悉我们操作系统,更熟悉我们软件安装包下每一个文件夹的作用,为我们以后的开发也打下了良好的基础。

如果你学习Java SE,JavaWeb过程中,遇到了问题,可以参考我的博客,基本都是楼主自己遇到的坎,然后参照一些博客,自己含泪总结下来,亲测,绝对好用,哈哈。

最后,希望这是自己最后一次安装tomcat,安装mysql,安装jdk了(一周虚拟机崩了3次,难受,想哭),也希望你能够克服这道坎,开始真正的Java开发,送给大家一句话

           生活不只是眼前的苟且,还有诗和远方 ---高晓松

希望我们都会慢慢的找到属于编程的乐趣!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值