DateTime types are used when you need to include values for both date and time information. MySQL retrieves and displays the datetime value in the ' yyyy-mm-dd HH:MM:SS ' format, supported by ' 1000-01-01 00:00:00 ' to ' 9999-12-31 23:59:59 '.
In the development of the increasingly fierce today, we can no longer only code, such a bad, has become a lifetime of code slaves! So here a simple share of the server, because of the security of Linux and all other factors to make it a server
1, the installation of MySQL diagram.
2, the difference between different databases on the impact of the program
1) Data type
2) Paging problem
SQL paging is fairly simple, and the paging is different for different databases. SQL Server is also
With its excellent performance, low cost and rich resources, MySQL has become the preferred relational database for most Internet companies. Although excellent performance, but the so-called "good horse with a good saddle", how to better use it, has
[Mysqld]
Port = 3306
Socket =/tmp/mysql.sock
# set the MySQL installation directory
Basedir=f:\\hzq Soft\\mysql Server 51GA
# set up the MySQL database data storage directory, must be either data, or \\xxx-data
Datadir=f:\\hzq Soft\\mysql
Record the work of the dots:
Today I met case 1:
On the test machine, the start slave appeared "suspended animation" phenomenon, the database can be connected,
Show Processlist: Queue Waiting Master
See from the error log:
120831 16:20:59 [
Environment: Navicatformysql 8.2 + MySQL Sever 5.1
Problem: Add foreign key in Navicatformysql
Solution
Method One:
To create a foreign key by using an SQL statement:
ALTER TABLE FOREIGN KEY table add constraint constraint
name foreign key
First, the implementation of MySQL replication principle
MySQL supports one-way, bidirectional replication, asynchronous replication, one server acting as the primary server during the replication process, and one or more other servers acting as a
#错误原因: The innodb_log_file_size was modified in the My.cnf file,
#导致ib_logfile文件的大小与之前存在的文件大小不匹配;
#解决方法: Delete ib_logfile and restart the database when the database is cleanly shut down
120221 06:47:03 mysqld_safe mysqld from PID File/home/mysql/
1.1.1. Ha:gtid_mode Configuration Inconsistency
"Environment description"
msyql5.6.14
"Error Message"
The initial state master and slave both opened the enforce-gtid-consistency and Gtid-mode, and then changed both of them to off on master, at
If the MySQL server has binary logging enabled, you can use the Mysqlbinlog tool to recover data starting at a specified point in time (for example, from your last backup) until now or another specified point in time. "Mysqlbinlog: Utility for
1. Build the basic Web environment, I use Apache2 + php5 + MySQL 5.0
Apt-get Install apache2 mysql-server-5.0 php5-mysql
2. Solve the problem that the graphics verification code cannot be displayed when the user logs in
Apt-get Install PHP5-GD
3.
We want to discuss the database performance optimization on the other hand, that is, the use of database server built-in tools to analyze and optimize.
▲show
Perform the following command to understand the running state of the server:
MySQL >show
The database directory is where the MySQL database server holds the data files, not only the files on the tables, but also the data files and MySQL server options files. Different distributions, the default location of the database directory is
InnoDB is the first engine on MySQL to provide a foreign key constraint, in addition to providing transaction processing, InnoDB also supports row locks, providing no lock reading consistent with Oracle, increasing the number of concurrent read
I found a problem last night when I was writing a random joke from a "passing" application, my goal was to randomly draw a joke from the joke table (about tens of thousands of data volumes) and show that my SQL was initially as follows:
SQL code
Installing MySQL server in Ubuntu is simpler, and a single command can be done as follows:
sudo apt-get install Mysql-server
However, installing MySQL with Apt-get can not set the default character set, may be I do not understand how to do,
You may be in the process of using MySQL, all kinds of accidents cause damage to the database table, and this data is often the most recent data, it is often impossible to find in the backup data. This chapter describes how to detect the failure of
As a basis, MySQL automatically converts numbers to strings, and vice versa.
mysql> SELECT 1+'1'; -> 2 mysql> SELECT CONCAT(2,' test'); -> '2 test'
To explicitly convert a number to a string, use the CAST () or CONCAT () function:
mysql> SELECT 38
1, create schema [database name] default character set UTF8 collate utf8_general_ci;--CREATE databaseThe CREATE schema is the same as creating database.2, create user ' [user name] ' @ '% ' identified by ' [user password] ';--Create usersPassword
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service