JIYIK CN >

Current Location:Home > Learning > DATABASE > MySQL >

MySQL prints to the console

Author:JIYIK Last Updated:2025/04/24 Views:

This article will discuss how to print messages or data to the console in MySQL.


MySQL prints to the console

When using MySQL database, we often need to print some data or messages to the console. MySQL can use the SELECT command to accomplish this task.

The MySQL SELECT statement is mainly used to retrieve data from the database. We can also use it to print something to the console.

The return values ​​or data will be displayed in a table called result set. Normally, when we print something using SELECT statement, we can see the column headers and a row.

Print Message

Let's try this with an example.

SELECT 'Hello World' AS Message;

In the above statement, the message we want to print is "Hello world" and we have published it using the SELECT method. Also, as shown below, we have added Message as a column header so that the output will be more precise.

Output:

+-------------+
| Message     |
+-------------+
| Hello World |
+-------------+

As shown above, we can see the result set table with messages.

Print a variable

We can print a variable with a value to the console using the SELECT statement. To do this, first, we should create a procedure and then declare a variable with a data type and assign a value using the SET statement.

When declaring variables, we should do it inside the BEGIN and END blocks; otherwise, some syntax errors may occur. We can then print a message using the SELECT command.

Refer to the following example.

DELIMITER //

-- Creating the procedure
CREATE procedure myProcedure()

BEGIN
-- Declaring the variable and assigning the value
declare myvar VARCHAR(20);
SET myvar = 'Hello world';

-- Printing the value to the console
SELECT concat(myvar) AS Variable;
END //
DELIMITER ;

-- Calling the procedure
CALL myProcedure()

In the above code, we assign the value of Hello world to the myvar variable. After running the code, we can get the following result.

Output:

+-------------+
| Variable    |
+-------------+
| Hello World |
+-------------+

Additionally, this method can print a concatenated message to the console. For example, if we want to print "Sam is 10 years old", and 10 is a variable, we can print it using concatenation.

Let's convert the above scenario into the following code.

DELIMITER //

-- Creating the procedure
CREATE procedure myProcedure()

BEGIN
-- Declaring the variable and assigning the value
declare myvar INT DEfAULT 0;
SET myvar = 10;

-- Printing the value to the console
SELECT concat('Sam is ',myvar,' years old') AS Variable;
END //
DELIMITER ;

-- Calling the procedure
CALL myProcedure()

In the code block above, we have declared a variable called myvar inside the procedure: myProcedure. The myvar variable is an integer because it stores age, and age is a number.

Then we set 10 as the value of myvar variable and concatenate the message with the variable in the SELECT statement. After that, the procedure is called and when we run the code, we will get the following result.

Output:

+--------------------+
| Variable           |
+--------------------+
| Sam is 10 years old|
+--------------------+

Summarize

In this article, we have seen one of the basic features that MySQL provides us: printing to the console and how to perform it within the technology. We have seen that we can use the SELECT statement to accomplish the task, and we have looked at a few use cases where we need to print messages to the console, with some examples.

There are many more use cases and different ways to do this, but the techniques discussed in this article are the most basic and simple ways to perform the task.

For reprinting, please send an email to 1244347461@qq.com for approval. After obtaining the author's consent, kindly include the source as a link.

Article URL:

Related Articles

Get the version in MySQL

Publish Date:2025/04/24 Views:169 Category:MySQL

In this article, we will learn how to get the current version of MySQL on Windows systems. It is necessary for businesses to maintain versions of different tools and software used to run their business in order to keep systems compatible. T

Full Join in MySQL

Publish Date:2025/04/24 Views:70 Category:MySQL

This article aims to explore how to perform a full join or full outer join in MySQL. Full outer join is used to merge or combine the entire data from two separate tables. For example, suppose we have two tables named student_id and student_

Grouping by month in MySQL

Publish Date:2025/04/24 Views:166 Category:MySQL

In this article, we will learn how to group values ​​by month in MySQL database. Businesses and organizations have to find user or customer data based on purchase or usage trends over a few months. If a particular business achieves its

Enabling the slow query log in MySQL

Publish Date:2025/04/24 Views:177 Category:MySQL

Today, we will enable MySQL in MySQL using MySQL shell on Windows and Ubuntu 20.04 slow_query_log . For this tutorial, we are using MySQL version 8.0 and Ubuntu 20.04. MySQL slow_query_log MySQL slow_query_log contains SQL statements that t

Update multiple tables in MySQL with one query

Publish Date:2025/04/24 Views:65 Category:MySQL

In some cases, users want to update logically related tables at the same time. These logically related tables are linked to each other through some attributes. Advantages of updating multiple tables in one MySQL query Similar attributes in

Checking MySQL version in macOS

Publish Date:2025/04/24 Views:60 Category:MySQL

In this article, we aim to explore how to check the current version of MySQL on macOS. Checking MySQL version in macOS When trying to figure out the version, you must follow these steps. Each time a person logs into the MySQL server, the ve

Common table expressions in MySQL

Publish Date:2025/04/24 Views:168 Category:MySQL

This article aims to understand how to use common table expressions in MySQL. Most data analysts need to store the results of different queries in order to merge them with a separate query. With the help of common tables, expressions can ma

Sorting by date in MySQL

Publish Date:2025/04/24 Views:156 Category:MySQL

This article aims to understand how to sort values ​​by date in MySQL. Most of the businesses and organizations that use MySQL for data analysis or data visualization need to sort different table values ​​of their users based on dat

Sort MySQL data alphabetically

Publish Date:2025/04/24 Views:153 Category:MySQL

In this article, we aim to explore how to sort data alphabetically in MySQL database. Sorting is the ordering of elements or values ​​in an array or column based on a particular criteria. In this tutorial, we will set the criteria as al

Scan to Read All Tech Tutorials

Social Media
  • https://www.github.com/onmpw
  • qq:1244347461

Recommended

Tags

Scan the Code
Easier Access Tutorial