C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Harshad Tretiya(9)
Sachin Mishra(7)
Harshit Pandey(5)
Simran Verma(4)
Madhu Patel(4)
Aarav Patel(3)
Sardar Mudassar Ali Khan (3)
Kisorjan Jakathiswaran(3)
Shaily Dubey(3)
Priyanshu Agnihotri(3)
Nidhi Sharma(2)
Niharika Gupta(2)
Mohamed Shifan(2)
Sangeetha S(2)
Ishika Tiwari(2)
Subarta Ray(2)
Shubhankar Banerjee(2)
Rinki (2)
Punar Dutt Rajput(2)
Raj Kumar(2)
subramanya m(1)
Raghunath Bhukan(1)
Ananya Desai(1)
Saurav Kumar(1)
Rajesh Gami(1)
Farrukh Rehman(1)
Asfaque Ansari(1)
Mervyn Manilall(1)
Subham Ray(1)
Jay Krishna Reddy (1)
Raveena Attri(1)
Babita (1)
Sourabh G(1)
Nitin Pandit(1)
Vishwas R(1)
Vaishali Vishwakarma(1)
Naveen Kumar(1)
Abhishek Chadha(1)
Dhanush K(1)
Aman Patel(1)
Akshima Aggarwal(1)
Arun Potti(1)
Divyansh Gupta(1)
Shivam Payasi(1)
Dinesh Gabhane(1)
Keyur (1)
Muzaffar Ur Rahman(1)
Jithu Thomas(1)
Mohit Mishra(1)
Janarthanan S(1)
Raj Kishore(1)
Gunasekaran Palani(1)
Syed Shanu(1)
Deepak Kumar(1)
Daniel Gomez(1)
Anoop Kumar Sharma(1)
Resources
No resource found
Vitess Explained: Scaling MySQL Databases for Modern Applications
Jul 09, 2026.
Vitess scales MySQL horizontally for modern apps. Discover its architecture, sharding, and benefits for high-traffic, large-dataset applications.
Count of repeating character patterns in a string using MySQL
May 13, 2026.
Discover how to count repeating character patterns in strings using MySQL. This tutorial provides a step-by-step guide with code examples for text analysis and pattern recognition.
How to Fix Database Deadlocks in SQL Server or MySQL
Mar 23, 2026.
Learn how to fix and prevent database deadlocks in SQL Server and MySQL. Discover common causes, detection methods, and practical solutions for high-traffic apps.
Different Types of Database Providers in ASP.NET Core
Feb 27, 2026.
Explore the different types of database providers in ASP.NET Core including EF Core, SQL Server, PostgreSQL, MySQL, SQLite, MongoDB, Cosmos DB, Dapper, and ADO.NET. Learn how to choose the right provider with real-world coding examples and best practices for scalable, high-performance applications.
How Does MongoDB Work Compared to MySQL?
Feb 18, 2026.
Explore the key differences between MongoDB and MySQL: data models, scalability, schema flexibility, and best use cases for modern application development.
Why Does MySQL Lock Tables During Heavy Traffic?
Feb 13, 2026.
Unlock MySQL performance! Discover why table locking occurs during heavy traffic, impacting speed. Learn to optimize InnoDB, indexing, and transactions for scalability.
MongoDB vs MySQL: Which Database Should You Choose and Why
Feb 03, 2026.
Explore MongoDB vs MySQL: a detailed comparison to help you choose the right database for your project. Understand data models, scalability, and use cases.
How Can I Optimize a Slow MySQL Query with Multiple Joins?
Jan 14, 2026.
Optimize slow MySQL queries with multiple joins! Learn indexing, EXPLAIN, filtering, and join strategies for faster performance. Boost database efficiency now!
Optimize MySQL queries in Java applications for better performance?
Jan 02, 2026.
Learn simple and effective ways to optimize MySQL queries in Java applications. Understand indexing, query design, JDBC best practices, connection pooling, and real-world performance tips.
Optimize MySQL Queries in Java for Better Performance
Dec 09, 2025.
Learn how to optimize MySQL queries in Java applications using indexing, prepared statements, connection pooling, batch processing, and query tuning techniques. This guide explains everything in simple words with practical examples.
Indexing JSON Data for Semi-Structured Queries
Nov 27, 2025.
Unlock peak performance for semi-structured data! Learn how to effectively index JSON columns in SQL Server, PostgreSQL, and MySQL for faster queries and reduced CPU usage.
🧱 Lesson 3  - Integrating MySQL (First Database)
Nov 14, 2025.
Integrate MySQL into your .NET application using Docker! This tutorial covers setup, DbContext creation, connection strings, and EF Core migrations. Build a robust e-commerce backend!
How to Install MySQL 8.0 on Windows Server
Nov 04, 2025.
Effortlessly install MySQL 8.0 on Windows Server 2019 with our step-by-step guide. Learn to configure, verify, and manage your database server for optimal performance and security.
How Do I Write SQL to Get Top N Records Per Group?
Oct 03, 2025.
This article provides step-by-step instructions and examples for SQL Server, MySQL, and PostgreSQL. Master techniques using ROW_NUMBER(), RANK(), DENSE_RANK(), CROSS APPLY, and LIMIT with subqueries. Avoid common mistakes and optimize your queries for performance. Perfect for reporting, analytics, and data visualization.
What happens when you restart MySQL (WAMP’s database service)?
Oct 03, 2025.
Learn about dropped connections, aborted queries, and the potential for MyISAM table corruption. Discover safer alternatives like health checks, off-peak scheduling, and MySQL configuration tuning to avoid frequent restarts and ensure data integrity. Minimize downtime and prevent application errors!
Complete Guidance for Web Development
Aug 12, 2025.
Web development involves creating websites and apps using frontend (HTML, CSS, JS), backend (Node.js, Python, PHP), databases, and deployment tools. Learn to build responsive, secure, and scalable full-stack applications.
Streamline PHP Development with Azure MySQL and VS Code
Aug 12, 2025.
Learn how to quickly set up and connect Azure Database for MySQL with PHP using VS Code. Build scalable, secure, cloud-native apps with easy management, backups, and seamless database integration.
Why PolarDB by Alibaba Cloud Is a Smart Data Move
Aug 05, 2025.
PolarDB is a cloud-native relational database by Alibaba Cloud offering high performance, scalability, and compatibility with MySQL, PostgreSQL, and Oracle. It’s secure, cost-effective, and enterprise-ready.
Differentiate MySQL and MSSQL
Jul 08, 2025.
MySQL and SQL Server are popular RDBMS platforms. MySQL is ideal for web applications due to its speed and cost-effectiveness, while SQL Server is suited for enterprise systems, offering advanced security, scalability, and analytics.
Create Django Web App with MySQL Database
May 21, 2025.
Learn how to create a Django project with MySQL integration, configure database settings, create an app, apply migrations, and run the development server to view your Django web application.
Understanding Change Data Capture (CDC) and Its Types
Apr 23, 2025.
In this article we are going to learn about the CDC and types of CDC approaches. It helps keep data in sync without causing a heavy load on the database.
How to Set Up and Use AWS RDS for Beginners
Dec 27, 2024.
Learn how to create an AWS RDS database with this beginner-friendly guide. AWS RDS simplifies database setup and management, supporting engines like MySQL, PostgreSQL, and MariaDB.
How to Use Microsoft Teams for Project Management
Nov 28, 2024.
Microsoft Teams simplifies project management by integrating task management, real-time communication, and collaboration. Use Planner for tasks, schedule check-ins, and keep your team organized with chat updates and meetings.
Integrate MySQL and Snowflake for Real-Time Insights
Nov 08, 2024.
This guide covers migrating data from MySQL to Snowflake, highlighting two methods: using Estuary Flow for real-time data sync with minimal setup, and a manual CSV export/import for smaller datasets or one-time transfers.
Database, Data Warehouse, and Data Lake: A Comparative Analysis
Oct 02, 2024.
Databases handle structured, real-time transactional data. Data warehouses focus on structured, historical data for analytics. Data lakes store raw, unstructured data, which is ideal for advanced analytics, AI, and machine learning.
Visualizing MySQL Date-Time Data with CanvasJS in PHP
Sep 25, 2024.
Learn how to create CanvasJS charts using date-time values from a database in PHP. This comprehensive guide covers setting up your database, fetching data, converting PHP timestamps to JavaScript timestamps, and rendering interactive charts
Connecting to a MySQL Database Over LAN Using SQL Workbench
Jul 22, 2024.
Learn how to connect to a MySQL database over a local area network (LAN) using SQL Workbench. This guide covers finding the IP address of the MySQL server, configuring it for remote access, setting up firewall rules, and establishing a connection from a client machine.
SQL Server Collations: Case Sensitivity and Insensitivity
Jul 17, 2024.
This article explains SQL Server collations, which dictate data sorting and comparison rules. It highlights case-sensitive (CS) and case-insensitive (CI) collations with practical SQL query examples. Learn how to use collations like Latin1_General_CS_AS and Latin1_General_CI_AS to manage case sensitivity in your data operations.
Automate MySQL Database Updates with Cron Jobs in Node.js
Jun 13, 2024.
Learn how to automate MySQL database updates using cron jobs in Node.js with this comprehensive step-by-step guide. Discover how to schedule tasks, write automated scripts, and maintain your database efficiently.
The Art of JavaScript Hoisting: Understanding the Ins and Outs
Jun 11, 2024.
Discover the intricacies of JavaScript hoisting in this comprehensive guide. Understand how JavaScript handles variable and function declarations, the impact of scope, and the best practices to avoid common pitfalls.
How To Create JWT Token Authentication In Node.js Using Mysql?
Jun 04, 2024.
Learn how to establish JWT authentication in a Node.js application using MySQL and Express. This tutorial covers database setup, creating authentication routes, and managing token creation and validation. Enhance your app's security and scalability by securing API endpoints and limiting access to authorized users.
Explain BLOB Datatypes in MySQL
May 24, 2024.
MySQL BLOB datatypes store large binary objects, like images or documents. They offer efficient storage for multimedia files and other binary data in MySQL databases, enabling seamless handling of diverse content types within applications.
CRUD RESTful API using Java, Springboot, MySQL, Maven & JPA
May 14, 2024.
Master the creation of a powerful CRUD RESTful API using Java, MySQL, Spring Boot, JPA, and Maven. Learn how to efficiently handle data operations with clear, concise endpoints. Elevate your backend development skills and build scalable solutions for your Java projects.
Database Connectivity in Visual Studio
May 03, 2024.
Visual Studio facilitates robust database connectivity through technologies like ADO.NET and Entity Framework. Developers can seamlessly integrate with SQL Server, MySQL, Oracle, and more using connection strings and data source management tools.
Using Stored Procedures in MySQL Enhanced Code Performance
Apr 30, 2024.
Stored Procedures in MySQL offer a streamlined approach to executing complex or frequently used SQL logic with a single call, supporting input parameters, procedural logic, and return values.
How to Integrate Instant Plugins in the Canvas App?
Apr 29, 2024.
Dataverse Accelerator by Microsoft introduces low-code plug-ins for real-time business logic workflows in Canvas apps. Learn step-by-step integration of Instant Plugin with Power Fx in Dataverse environment. Test and utilize the Instant Plugin for efficient app development.
What are SQL dialects with Example?
Apr 19, 2024.
SQL dialects are versions of SQL tailored to specific database systems. Each dialect has its syntax and features while adhering to SQL's core principles. Understanding dialects is essential for writing compatible code across different database platforms: MySQL, PostgreSQL, Oracle SQL, Microsoft SQL Server, and SQLite.
Difference Between Scalar and Aggregate Functions
Apr 19, 2024.
In this article, we'll discuss the differences between Scalar and Aggregate functions in MSSQL in detail. This article explores scalar and aggregate functions in Microsoft SQL Server, detailing their differences and usage with examples for clarity.
MySQL Queries Cheat Sheet
Apr 18, 2024.
In this article, we will learn about MySQL querying essentials, covering basic SQL commands, data manipulation functions, constraints, and frequently asked questions, providing valuable insights for both novice and experienced developers.
Installing and Configuring XAMPP on Windows 11
Feb 20, 2024.
This article provides a comprehensive guide on installing XAMPP, the popular PHP development environment, on Windows 10/11. XAMPP includes Apache, MySQL, PHP, and Perl, making it a convenient solution for local development.
SQL Joins for Efficient Database Queries
Feb 05, 2024.
Explore SQL joins, including inner, natural, left outer, right outer, full outer, and cross joins. Learn their usage, syntax, and differences to master relational database querying for effective data retrieval.
Full-Stack Web Development in ASP.NET Core 8 MVC
Jan 30, 2024.
Full-stack web development refers to the practice of designing, developing, and deploying both the client-side (front-end) and server-side (back-end) components of a web application. In this, developers handle everything from user interface design and interaction to database management and server configuration.
Building a Secure PHP MySQL Signup/Login Website with Email Verification
Jan 15, 2024.
Creating a secure signup/login system is essential for any web application that involves user authentication. In this article, I'll guide you through building a PHP MySQL login/signup website with email verification. I'll focus on security best practices, including password encryption using PHP's built-in functions.
Schemas in PostgreSQL
Dec 20, 2023.
Understanding Schemas in PostgreSQL. Explore the power of PostgreSQL's schemas—logical groupings of database objects. Learn how to create, manage, and leverage schemas for effective data organization, security, and improved database design.
MySQL: Unveiling its Versatility and Robustness for Diverse Use Cases
Dec 20, 2023.
Explore MySQL's diverse use cases in web applications, e-commerce, CMS, data warehousing, telecommunications, and finance. Dive into its key features, architecture, and crucial queries for efficient database management.
CrateDB: Powering the Internet of Things
Dec 11, 2023.
CrateDB, an open-source distributed SQL database, is spotlighted for its efficacy in handling IoT complexities. This article explores use cases, including time-series data, analytics, and scalability, and demonstrates CrateDB integration through code snippets.
Basic Authentication with ASP.Net Core Web API Using MySQL Server
Nov 15, 2023.
This article provides a comprehensive guide for implementing Basic HTTP authentication in a .NET 3.1 API with C#. The step-by-step instructions, code snippets, and explanations seem well-organized.
ASP.NET Core Web API for CRUD Operations with MySQL
Sep 25, 2023.
Creating a CRUD (Create, Read, Update, Delete) API in ASP.NET Core with a MySQL database is a common scenario in web development. In this article, we'll walk through building a complete ASP.NET Core Web API with a real-world use case. We'll create a model called CSharpCornerArticle and implement CRUD operations for it using Entity Framework Core with MySQL.
Connecting MySQL Database to Mobile App with Flutter and Dart
Sep 11, 2023.
MySQL Database to connect with your mobile app using Flutter and Dart
How to Implement Login Stored Procedures with Node.js and MySQL?
Jul 27, 2023.
In this article, we learn how to create a login stored procedure MySql and how to call Stored Procedure in Node.js.
How to use MySQL Triggers?
Jul 04, 2023.
Triggers are powerful features in MySQL that allow you to automate the execution of SQL statements when certain events occur in the database. These all events can include inserting, updating, or deleting data from a table, and triggers can be used to perform complex calculations, enforce business rules, and maintain data integrity. By using triggers. you can save time, and reduce the risk of errors. and ensure that your database operations run smoothly.
MySQL Connector/Python: A Comprehensive Guide
Jul 03, 2023.
In this article, we will learn how to connect MySQL with python.
Custom search functionality for data tables for server-side processing with PHP and MySQL
Jun 30, 2023.
To add custom search functionality to Data Tables for server-side processing with PHP and MySQL, you can modify the SQL query dynamically based on the search criteria provided by the user.
How To Use MAX() Function In MySQL
Jun 26, 2023.
the MAX() Aggregate function is used to return the highest value in a set of values in the column. This Aggregate function can be used in various scenarios such as finding the maximum price of a product, the highest score in a test, or the most recent date in a table with the help of the MAX() Aggregate function.
How To Use Order By in MySQL
Jun 23, 2023.
Order by is a useful feature in MySQL that allows you to sort query results based on one or more columns in ascending or descending order. In this article, we will discuss how to use order by in MySQL with step-by-step examples.
How to Use Group by in MySQL
Jun 21, 2023.
Group by is a powerful feature in MySQL that allows you to group rows based on a specific column or set of columns. It is commonly used for generating summary reports and performing aggregations on large datasets. In this article, we will discuss how to use group by in MySQL with step-by-step examples.
CRUD Operation in PHP using MySQL
Jun 21, 2023.
In this article, you will learn the standard way to create a CRUD operation. It is created using PHP and MySQL with custom functions. So, it is very simple to learn and develop your project.
How to use Between Operator in MySQL
Jun 21, 2023.
The MySQL "BETWEEN" operator is used to filter and retrieve data within a specified range. It compares a value to the lower and upper bounds and includes entries that fall within the range. It can be used with numeric, date, or string values in SQL queries. Examples and syntax are provided in the article.
How To Use LIMIT in MySQL?
Jun 20, 2023.
The LIMIT clause is used to limit the number of rows returned by a SELECT statement in MySQL. It is typically used in combination with the ORDER BY clause to specify the order in which the rows should be returned. The syntax for the LIMIT clause is as follows.
Using MySql in Java
Jun 16, 2023.
MySQL is a database management system that uses Structured Query Language (SQL) to store, manipulate, and retrieve data. It provides various features such as indexing, data replication, backup, and recovery. MySQL can be used with different programming languages, including Java.
How To Use Cross Join In MySQL
May 12, 2023.
We learn cross-joins with the help of an example
Exploring The Services Of Azure Database For MySQL Server
May 12, 2023.
In this article describes about the Azure Database for MYSQL Server in detail.
How to use IN Operator in MySQL
May 10, 2023.
use IN operator in MySQL
How To Use AVG Function In MySQL
May 10, 2023.
The AVG function in MySQL calculates the average of a selected group of values.
How To Handle Foreign Key Constraints In MySQL
May 09, 2023.
In this article, I am going to explain to you the foreign key constraint.
How To Use TIME Functions In MySQL
May 03, 2023.
In this article, you will learn how to use TIME functions in MySQL.
How to use MySQL Stored Procedures
May 01, 2023.
MySQL Stored Procedures are pre-compiled SQL code blocks that are created and stored in the database and may be executed whenever necessary for better performance and security.
How To Create a API In Rust
May 01, 2023.
Create API in Rust using Rocket web freamwork and interecting with MySQL database.
How To Create A Table In MySQL
May 01, 2023.
In this article, ww will learn how to create a table in MySQL easily
Introduction To MySQL
Apr 28, 2023.
In this article, we will read about Introduction to MySQL, its advantages and disadvantages.
How To Update Table Data In Mysql
Apr 28, 2023.
Mysql DML commands and Update command in a Mysql.
How to use DATETIME functions in MySQL
Apr 27, 2023.
Uses and working of DATETIME function in MySQL.
Fetch MySQL Data Using Database Connector in MuleSoft
Apr 27, 2023.
In this article, you will learn how to get MySQL data using Database Connector in MuleSoft.
How To Join Tables In MySQL
Apr 27, 2023.
MySQL joins are used to combine data from two or more tables based on a related column between them. There are several types of joins available in MySQL
Retrieve Data From Database Based On Conditions In MuleSoft
Apr 27, 2023.
I this article, you will learn how to retrieve data from database based on conditions using database connector in MuleSoft.
6 Functionalities That Make PHP a Versatile Language
Apr 26, 2023.
In this blog, we will explore the six most frequently utilized features and functionalities of PHP, along with real-world examples demonstrating how they can be applied in practical applications.
How To Use Aggregate Functions In MySQL
Apr 26, 2023.
Aggregate functions are functions that perform calculations on groups of rows in a database and return a single result. They are commonly used in SQL to summarize data and calculate statistics. Here are some commonly used aggregate functions in SQL:
How to Use MySQL Workbench?
Apr 25, 2023.
How to use MySQL workbench.
How To Use DATE Functions In MySQL
Apr 25, 2023.
This article will show you various DATE functions with examples
How To Connect MySQL To Rust?
Apr 24, 2023.
Connecting the MySQL to Rust.
How To Create User And Grant Privileges In MySQL
Apr 24, 2023.
MySQL is an open-source relational database management system (RDBMS) that is widely used to store DATA to organize and manage data. It is popular among developers and businesses because of its scalability, security, and ease of use for developing good software. In this article, we will talk about the process of creating users and granting privileges in MySQL step-by-step. MySQL is one of the most famous RDBMS databases.
How To Use Mathematical Functions In Mysql?
Apr 24, 2023.
By including them in your SQL query, you can use mathematical functions in MySQL. For instance, you can use the ABS() function to determine a number's absolute value or the ROUND() function to round a number to a specified number of decimal places. You can also carry out mathematical operations in MySQL by using the operators +, -, *, and /.
How To Use Full Outer Join In MySQL
Apr 24, 2023.
A full outer join combines the result of both the left and right outer join, returning records from both the tables and matching them if possible. Used to merge data from two tables
How To Use MySQL Constraints And Understand Their Importance
Apr 24, 2023.
MySQL constraints are rules or restrictions that enforce data integrity and consistency by preventing invalid or inconsistent data from being inserted or updated in tables.
How To Use SUM Function In MySQL
Apr 18, 2023.
In this, I explain how to use the SUM() Function in MySQL
How to use MySQL DML commands in Rust
Apr 18, 2023.
In this article We learned how to Select, insert, update, and delete data in our database using rust.
Introduction to Azure Database for MySQL
Mar 23, 2023.
In this article, you will learn about Azure Database For MySQL.
ASP.NET Core 6.0 Blazor Server APP And Working With MySQL DB
Oct 12, 2022.
In this article, we will see how to create a Stored Procedure in MySQL to search and bind the Customer details in our Blazor application using Service with search parameter.
How To Add Custom Add-Ins To MS Word
Oct 07, 2022.
This article shows you how to add add-ins to word desktop.
How To Add Add-Ins In PowerPoint
Sep 20, 2022.
In this article, you will learn how to add custom add-ins.
How To Deploy Excel Add-ins To Your Organization
Aug 12, 2022.
This article show you how to deploy excel add-ins in your organization.
How To Add Custom Add-Ins To Excel
Jul 05, 2022.
In this article, you will learn how to add Excel add-ins.
How To Deploy PowerPoint Add-ins To Your Organization
Jun 15, 2022.
This article shows you, how to deploy PowerPoint add-ins.
Handling SQL Queries Using XAMPP Server
Jun 14, 2022.
XAMPP is a Free full-fledged development environment that lets you install the Apache web server, MariaDB database, Perl, and PHP scripting languages in one installation. It is a free solution stack for website developers that includes a web server, database server, and scripting engines. production environments.
How To Deploy Word Add-Ins To Your Organization
Jun 03, 2022.
This article show you how to deploy word add-ins to your organization.
Web API With ASP.NET 6 And MySQL
Jun 01, 2022.
In this article, you will learn about Web API with ASP.NET 6 and MySQL.
How To Create Excel Add-Ins?
May 10, 2022.
Create an Excel add-in using HTML, CSS, JavaScript, or C# to enhance functionality across various platforms, including Excel for Windows, Mac, and Office 365. Install Yeoman and the generator-office globally, generate a project, and run it using npm commands. Test your add-in in Excel’s Home Tab.
Working With MySQL Database In Google Cloud Platform
Apr 14, 2022.
In this article, we will learn how to create MySQL Database and use gcloud CLI to create databases, tables, and run queries on database objects.
How To Create PowerPoint Add-Ins
Apr 04, 2022.
in this article, I will show you how to create PowerPoint Add-ins
How To Deploy Outlook Add-ins To Your Organization
Mar 19, 2022.
This article provides a comprehensive guide on deploying Outlook add-ins to organizations for other users. It covers the step-by-step process of deploying add-ins using Office 365, ensuring easy access for users within the organization.