Get the App
SLTechnology News&Howtos  ›  Database  › 

Dealing with some common problems in the process of mysql development

Shulou Source: shulou.com Published: 2022-06-01 19:57:11 10月03日 Update

This article will give you a brief account of how to deal with some common problems in the process of mysql development. You can check the relevant professional terms on the Internet or find some related books to supplement them. We will not dabble here, so let's go straight to the topic. I hope this article on how to deal with some common problems in the process of mysql development can bring you some practical help.

Record the mysql-related problems encountered in the development process and their solutions, and update them for a long time.

Remote connection issu

Mysql default connection can only be given locally (localhost or 127.0.0.1). If you want an ip address to access mysql, you need to enable this permission manually.

Methods:

Enter the terminal

Assign new users

Grant all privileges on *. * to 'username' @'IP address' identified by 'password'

Refresh permissions

Flush privileges

If you want all machines on the local area network to connect to the mysql database, execute the following command

Grant all privileges on *. * to 'username' @'% 'identified by' password 'with grant option

All privileges refers to all permissions, or it can be written as select,utdate, etc.

*. * refers to all tables in the database

IP address: allowed to connect to the IP address,% to allow all machines in the LAN

Reserved word problem

Reserved words like index in mysql should be avoided in development. If index is used, the sql uses anti-single quotation marks to handle ``(the key under Esc).

Table case problem

In windows, mysql is not case-sensitive, but in linux, mysql is case-sensitive, and in linux, mysql is case-insensitive:

Log in with root, modify / etc/my.cnf

Add a line under [mysqld]: lower_case_table_names=1

Restart mysql

Mysql development process to deal with some common problems to tell you here, for other related issues you want to know can continue to pay attention to our industry information. Our section will capture some industry news and professional knowledge to share with you every day.

Tags: Problems development process processing address size FAQ FAQ permissions user specialty password local area LAN data database method machine user name system Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno NVidia Xiaomi vpn Shulou Information Linux