zoukankan      html  css  js  c++  java
  • Docker for Windows实践搭建SqlServer服务&执行数据库操作

    一、下载SqlServer并启动

    1、下载SqlServer
    docker pull microsoft/mssql-server-linux  


    docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Test@1234" -p 1433:1433 --name mssql -d microsoft/mssql-server-linux
    ACCEPT_EULA=Y,表示接受最终用户许可协议;

    SA_PASSWORD=Test@1234,表示设置sa用户的密码为Test1234,这个用户密码要符合强密码规范(数字、字母、大小写,至少8个字符);

    -p 1433:1433为端口隐射,宿主机:容器。

    2、查看mssql数据库服务是否启动
    docker ps   


    二、建库和建表

    1、进入容器
    docker exec -it mssql "bash"   

    2、执行数据库操作,localhost可以换成对应IP地址
    /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'Test@1234'   
    1> CREATE DATABASE dockerdb01
    2> go
    3、创建数据库dockerdb01成功
    1> use dockerdb01
    2> create table user(id int,code nvarchar(255),name nvarchar(255));
    3> go
    4、创建表user成功


    三、连接数据库查看

    参考:https://www.cnblogs.com/stilldream/p/10700428.html

  • 相关阅读:
    loaded some nib but the view outlet was not set
    指标评比
    IOS DEVELOP FOR DUMMIES
    软件测试题二
    javascript select
    DOM节点类型详解
    mysql操作
    UVA 10055
    solutions for 'No Suitable Driver Found For Jdbc'
    解决git中文乱码问题
  • 原文地址:https://www.cnblogs.com/lantingg/p/14926930.html
Copyright © 2011-2022 走看看