新浦京81707con > 首页 > Linux下搭建基于SQL

原标题:Linux下搭建基于SQL

浏览次数:62 时间:2019-05-18

图片 1

开班配置

无论是软件源照旧软件包,安装好后都会晤世:

 ------------------------------------------------------------------- 
| Please run /opt/mssql/bin/sqlservr-setup to complete the setup of |
| Microsoft(R) SQL Server(R).                                       |
 ------------------------------------------------------------------- 

让大家运营 /opt/mssql/bin/sqlservr-setup ,类似 MySQL 的 mysql_secure_installation

root@ivmm-MF8-biz/home/ivmm# /opt/mssql/bin/sqlservr-setup
Microsoft(R) SQL Server(R) Setup

You can abort setup at anytime by pressing Ctrl-C. Start this program
with the --help option for information about running it in unattended
mode.

Please enter a password for the system administrator (SA) account: 输入管理员密码
Please confirm the password for the system administrator (SA) account: 再次输入

Setting system administrator (SA) account password...

Do you wish to start the SQL Server service now? [y/n]: 输入 y,以启动 SQL Server
Do you wish to enable SQL Server to start on boot? [y/n]: 输入y,设置开机启动

Setup completed successfully. 搞定了~~

微软在开源 .NET Framework 之后,相继推出了跨平台的编写器 Visual Studio Code,跨平台的 SQL Server 数据库 SQL Server vNext,Visual Studio for Mac,微软在跨平台的路上越走越远了。
SQL Server vNext 宣布后,笔者就想在 linux 处境下品尝一下,可是微软只颁发了针对性 Ubuntu 和 Red Hat 平台的。小编平时习于旧贯使用 Debian, Ubuntu 是依据 Debian 的,所以就依据在 Ubuntu 上安装的秘籍在 Debian 上安装,最后水到渠成安装了。
安装须要
一、SQL Server 必要至少 三.伍G 的内部存款和储蓄器。若是虚拟机的内部存款和储蓄器小的话,要求调动到超过 三.五G。

安装 SQL Server vNext

 

软件源(推荐)

应用微软的软件源能够获得及时的立异,不过国内的进程特别不完美,也愿意有连锁团体提供相关国内镜像。

1、安装密钥

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

2、下载库文件并更新软件源

curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
apt-get update

三、安装 SQL Server

apt-get install -y mssql-server

开卷越来越多。。。

测试连接数据库

接下去,我们成立1个测试用的数量库 riceDB
sqlcmd -S localhost -U sa -P your_password -Q "CREATE DATABASE riceDB;"

然后,我们在 /var/www/html/ 目录下,创设数据库连接测试文件

<?php
$serverName = "localhost";
$connectionOptions = array(
"Database" => "riceDB",
"Uid" => "sa",
"PWD" => "your_password"
);
//Establishes the connection
$conn = sqlsrv_connect($serverName, $connectionOptions);
if($conn)
echo "Connected!"
?>

注:这里的 "your_password" 就是您前边设置的管理员密码。

下一场大家就足以兑现在 Linux 下安装支撑以 SQL Server 作为数据库的 PHP 程序了,举例 phpBB、laravel 都以永葆的。

设若须要像 phpMyAmin 那样的 GUI 格局管理 SQL Server,利用 Visual Studio 可能 SSMS 就能够。可是 SQL Server vNext 必须使用 SMSS v一7 才足以管理,VS 需若是 20壹七 版。

SMSS 下载地址:

CentOS 6.8 安装LNMP环境(Linux Nginx MySQL PHP)  http://www.linuxidc.com/Linux/2017-04/142880.htm

CentOS 柒源码编译安装PHP五.六和Nginx1.7.九及MySQL(搭建LNMP际遇) http://www.linuxidc.com/Linux/2015-12/126200.htm

CentOS 七源码安装新型版LNMP情形 http://www.linuxidc.com/Linux/2015-04/116058.htm

正文永远更新链接地址:http://www.linuxidc.com/Linux/2017-05/143640.htm

图片 2

 

安装 LEMP 环境

讲道理,Linux Nginx  MSSQL PHP 貌似还是 LEMP 哈哈~

前言

实在 SQL Server 贰零1四本人已经特其他空前了,是3个那多少个有力的关系型数据库,可是微软为了更佳适应云时期,由此推出了依靠 SQL Server 201陆 的 SQL Server vNext,帮衬在 Windows 、Linux 和 Docker 容器的安插,对云总结的弹性伸缩越来越好的适应,能够显着降低本钱、提升质量,以及在不增多更加多硬件的状态下轻巧扩充和安插额外部存款和储蓄器储和测算能源的力量。更加多的特点能够在 MSDN 查看。

此地介绍一下什么样在  Ubuntu 16.04 安装 Nginx  PHP 7.0  SQL Server vNext 安装 phpBB。

提醒1:安装 SQL Server vNext 在 Linux 平台至少必要 3.2五G内部存款和储蓄器,使用 Docker 容器则至少需求 肆G内部存款和储蓄器,最高不得过量256G。汉兰达HEL 系统协理XFS 或 EXT4两种文件系统,Ubuntu 则只扶助 EXT肆 壹种文件系统。

晋升2:SQL Server vNext 就算提供了 Linux 的支撑,但照样是1个闭源软件,且商业用途需求购买授权。

本文由新浦京81707con发布于首页,转载请注明出处:Linux下搭建基于SQL

关键词: 新浦京81707con

上一篇:澳门新葡亰网址下载铁乐学Python_day11_闭包函数

下一篇:没有了