ubuntu环境 MySQL数据库 实验练习环境的搭建 写在前面啰啰嗦嗦的话: 某些高校一门课程居然上课教材都没有.当然,没教材也是件好事,此处不把话说得太直白比较好. 各种Microsoft搞出来的东西,MS你大爷啊.闭源SQL学了有个球用啊. 本来想好好根据Redis学
ubuntu环境 MySQL数据库 实验练习环境的搭建
写在前面啰啰嗦嗦的话:
某些高校一门课程居然上课教材都没有.当然,没教材也是件好事,此处不把话说得太直白比较好.
各种Microsoft搞出来的东西,MS你大爷啊.闭源SQL学了有个球用啊.
本来想好好根据Redis学学数据库的,还是没学.坦诚的讲,一方面自己去做其他的事情去了(图像,数据结构,OS...)但是,没有去看Redis的源码还是觉得很遗憾,希望以后有时间能去学习Redis.
既然SQL不支持Linux,那么咱就用开源的MySQL.
-----------------------------------------------------------------------------------------------------------------------------
利用apt-get进行安装配置.确保你的source.list是能够下载到资源的.不要用网易的源...(当然如果你翻墙的话,一切都会变得很美好,简单)
命令行键入以下指令
sudo apt-get install mysql-server mysql-client #中途会让你输入一次root用户密码
sudo apt-get install php5-mysql #安装php5-mysql 是将php和mysql连接起来
然后一切都OK了,只是中间会让你设置一个账号密码,反正自己记住就是啦~无碍.
之后mysql服务就自动开启了,之前我还不知道.后来还傻乎乎的去关闭了再打开...
sudo start mysql #手动的话这样启动
sudo stop mysql #手动停止
确保想要进行数据库操作的时候,mysql server是打开的.
如果和我一样对MySQL语法不熟悉的话可以去下面这个站点"现学现卖"
http://www.w3cschool.cc/mysql/mysql-select-query.html
demo:
比方说我们想...
创建如下表的SQL语句,要求在定义表的同时定义数据的完整性约束:
“图书表”结构如下:
书号:统一字符编码定长类型,长度为6,主码;
书名:统一字符编码可变长类型,长度为30,非空;
第一作者:普通编码定长字符类型,长度为10,非空;
出版日期:小日期时间型;
价格:定点小数,小数部分1位,整数部分3位。
根据这样的要求,我们可以
至此,我们就进入mySQL的环境啦.
创建表,别急...首先我们得创建个数据库...
利用命令
create databases 数据库名称;
我们创建了一个名叫jason的数据库,我们还可以查看当前SQL在当前账户管理下有哪些数据库存在着
如图利用show databases命令.
我们发现除了我刚才创建的名叫jason数据库之外,还有其他的数据库,比方说test.
我们要创建表,首先要进入我们想要在哪儿数据库内建立表的那个数据库
利用
use 数据库名;
命令进行切换
可以由上面的截图看到,我们可以如何创建一个名叫books的表.这样,我们的表就建好了.
接着我们要做的就是为这张表格补全信息,并对这张表进行操作.
插入某一本图书的信息,比方说"The C language"
上面我们插入了所有能够插入的信息(book_number,book_name等我们为books表格定义的列信息),我们都用到了.如果有些时候我们不需要插入这么多信息,我们可以通过第二个参数列表来控制,即减少第一个括号里面的信息.如下:
第一个括号的信息总是和第二个括号对应的.
我们通过select命令查看当前都有哪些书籍了
啊哈,我们插入的信息都在这里,整理的很好
当我们只需要知道书名的时候,我们可以这样利用select
之后我又为我的表格添加了一些信息.现在表格里已经存放了如下信息
我们想挑出价格在80元以下的书籍,怎么办呢?
这样,我们就正确的挑出了价格在80以下的书籍.
如果想学习更多MySQL的语法命令,可以去下面的link.
http://www.w3school.com.cn/sql/sql_distinct.asp
MySQL与SQL语法相近,而MySQL开源,I ask you that why not MySQL?!
知行合一

IDLE(集成开发学习环境Integrated Development and Learning Environment)是一个 Python IDE,由 Python 语言本身编写,在 Windows 中通常作为 Python 安装 的一部分而安装。它是初学者的理想选择,使用起来很简单。对于那些正在学习 Python 的人,比如学生,它可以作为一个很好的 IDE 来开始使用。语法高亮、智能识别和自动补全等基本功能是这个 IDE 的一些特点。你可以随时在官方 文档 中了

如何在 Ubuntu 中切换多个 PHP 版本?下面本篇文章给大家介绍一下Ubuntu中切换多个 PHP 版本的方,希望对大家有所帮助!

1.使用快捷键【Ctrl+Alt+T】打开终端命令模式。2.可以通过以下方式重启nginx服务。方法一,在nginx可执行目录sbin下,输入以下命令重启/nginx-sreload#重启方法二,查找当前nginx进程号,然后输入命令:kill-HUP进程号,实现重启nginx服务#ps-ef|grepnginx#查找当前nginx进程号]#kill-TERM132#杀死nginx进程,132为nginx进程号

docker内ubuntu乱码的解决办法:1、通过“locale”查看本地使用的语言环境;2、通过“locale -a”命令查看本地支持的语言环境;3、在“/etc/profile”文件的结尾处添加“export LANG=C.UTF-8”;4、重新加载“source /etc/profile”即可。

ubuntu php无法启动服务的解决办法:1、在php-fpm.conf里面设置错误日志;2、执行“/usr/sbin/php-fpm7.4 --fpm-config /etc/php/fpm/php-fpm.conf”命令;3、修改php的配置文件注释即可。

ubuntu没有php-fpm的解决办法:1、通过执行“sudo apt-get”命令添加php的源地址;2、查看有没有php7的包;3、通过“sudo apt-get install”命令安装PHP;4、修改配置监听9000端口来处理nginx的请求;5、通过“sudo service php7.2-fpm start”启动“php7.2-fpm”即可。

查找无用的镜像首先,您可以检查当前使用的内核,您可以通过命令获得信息:uname-aa.例如,它在我的桌面上显示为:复制代码代码如下:magc@magc-desktop:~$uname-aLinuxmagc-desktop2.6.24-19-RT#1SMPpremptRTThu8月21日02:08336003UTC2008i686GNU/Linux然后通过查看这台机器上所有内核的列表来决定哪些需要删除:运行命令:复制代码代码如下:dpkg-get-selections|greplinux例如,我

1.nginx介绍nginx是一个非常轻量级的http服务器,nginx,它的发音为“enginex”,是一个高性能的http和反向代理服务器,同时也是一个imap/pop3/smtp代理服务器。2.对php支持目前各种web服务器对php的支持一共有三种:(1)通过web服务器内置的模块来实现,例如apache的mod_php5,类似的apache内置的mod_perl可以对perl支持。(2)通过cgi来实现,这个就好比之前perl的cgi,该种方式的缺点是性能差,因为每次服务器遇到这些脚本


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

SublimeText3 Chinese version
Chinese version, very easy to use

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

Dreamweaver Mac version
Visual web development tools