Turboline.NLQ2SQL.MySQL
6.1.8
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Turboline.NLQ2SQL.MySQL --version 6.1.8
NuGet\Install-Package Turboline.NLQ2SQL.MySQL -Version 6.1.8
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Turboline.NLQ2SQL.MySQL" Version="6.1.8" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Turboline.NLQ2SQL.MySQL --version 6.1.8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Turboline.NLQ2SQL.MySQL, 6.1.8"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Turboline.NLQ2SQL.MySQL as a Cake Addin #addin nuget:?package=Turboline.NLQ2SQL.MySQL&version=6.1.8 // Install Turboline.NLQ2SQL.MySQL as a Cake Tool #tool nuget:?package=Turboline.NLQ2SQL.MySQL&version=6.1.8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Turboline.NLP2SQL.MySQL
Integrating MySQL Turboline Packages in Your Application
Objective:
To integrate MySQL Turboline Packages into your application efficiently and effectively.
Key Steps:
- Create a blank project using the ASP.NET web app model view controller.
- Choose .NET 8.0 for the project.
- Select individual accounts for authentication.
- Install the MySQL package from NuGet packages.
dotnet add package Turboline.NLP2SQL.MySQL
- Add code in the program.cs file:
- Add namespace
using Turboline.NLQ2SQL.MySQL;
. - Add
builder.Services.EnableTurbolineDashboard(builder.Configuration).ActivateMysql();
. - Add
app.UseTurbolineDashboard().UseMysql();
after the controller route.
- Add namespace
- Update the application settings with the following configurations:
- Set MySQL as the database type.
- Provide the connection string for the database.
- Add an API key obtained from the plan subscription from https://platform.turboline.ai.
- Set an app name and logo URL.
"NLQ2SQLSettings": {
"mySql": {
"ConnectionString": "<Connectionstring>"
},
"APIKey": "",
"AppName": "Amtev Data Studio, Powered by Turboline",
"Logo": "https://cdn.turboline.ai/cdn/adminlte/dist/img/TLLogo.png"
}
- Run the project to complete the setup.
- To access the Turboline NLQ to MySQL, navigate
/Turboline/mysql
.
Cautionary Notes:
- Ensure correct installation of the MySQL package from NuGet.
- Double-check the code additions in the program.cs file for accuracy.
- Securely store and manage the API key obtained from the subscription plan.
Tips for Efficiency:
- Follow the steps sequentially to avoid missing any crucial configurations.
- Keep all necessary information and URLs handy for quick reference during setup.
- Test the integration thoroughly after completion to ensure functionality.
By following these steps, you can seamlessly integrate MySQL Turboline Packages into your application within a few minutes.
Using Turboline Lite Studio
Objective
To demonstrate how to navigate and utilize the features of Turboline Lite Studio for data analysis.
Key Steps
- Access the demo site using the provided URL.
- Log in using your Google account or personal email address.
- Explore the table information, including table names, column information, and number of records.
- Use the search function to find specific data, such as listing all products.
- Export data to CSV, Excel, PDF, or print it.
- Utilize the graphical interface to view data in different chart formats.
- Customize graphs by selecting specific data points or colors.
- Run complex queries to group data based on specific criteria.
Cautionary Notes
- Ensure proper login credentials to access the platform.
- Be cautious when running complex queries to avoid errors in data grouping.
- Verify data accuracy before exporting or printing.
Tips for Efficiency
- Familiarize yourself with the table information before conducting searches.
- Utilize the graphical interface to visualize data trends effectively.
- Save frequently used queries for quick access in the future.
Video Tutorial: Generate API Keys
Video Tutorial: Integrate MySQL Turboline Packages in Your Application
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- Microsoft.AspNetCore.Mvc.Razor (>= 2.2.0)
- Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (>= 6.0.31)
- MySql.Data (>= 8.4.0)
- Turboline.AI.API.Client.Razor (>= 6.2.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.