Notes de développement de la plate-forme logicielle CSJS - utilisation de la base de données MySQL

base de données mysql version 8.0.19

1. Connexion à la base de données

Entrez le répertoire bin du package d'installation, ouvrez le cmd en tant qu'administrateur pour
démarrer la base de données,
net start mysql
fermez la base de données,
net stop mysql
connectez-vous à la machine,
mysql -u root -p
déconnectez-vous
exit

2. Sortie de fichier

select * from tablename
->into outfile 'filepath'
->fields terminated by ',' # 字段分割
->lines terminated by '\r\n'; # 行分割,Windows平台下\r\n回车符加换行符表示下一行

Cette méthode nécessite que le fichier n'existe pas, sinon une erreur sera signalée.
Si une erreur est signalée The Mysql server is running with the --secure-file-priv option so it cannot execute this statement
, secure_file_privil y a un problème avec la valeur dans le fichier de configuration my.ini. Une valeur "null" indique que le fichier ne peut pas être lu ou écrit. Une valeur du chemin d'accès au fichier indique que le fichier ne peut être lu et écrit que dans ce chemin d'accès. Si la valeur est vide, la lecture et l'écriture sont libres La valeur par défaut est "null". Une valeur de "\" indique que le chemin est le lecteur C.

3. Entrée de fichier

commande mysql

mysql -u用户名 -p密码 < 文件名或路径

Par exemple:
mysql -uroot -p123 < copy.sql # 将copy数据库导入

commande source

Sous la base de données spécifiqueuse database
source copy.sql # 将copy数据库导入

commande de chargement des données

load data local infile 'test.txt' into table test
->fields terminated by ','
->lines terminated by '\r\n'

(a, b, c)L'ordre des colonnes peut être ajusté après le nom de la table .

4. Autre

(1) Dans le cas de la connexion, la commande se termine par ";", s'il n'y a pas de réponse, ajoutez "\ g" après la commande, ce qui signifie que la commande est envoyée au serveur MySQL.
(2) Lors de la création d'une table, utilisez des guillemets pour les noms de table et de champ, celui au-dessus de la touche de tabulation.

create table `tset`
->(`col-1` int, `col-2` char(20));

Je suppose que tu aimes

Origine www.cnblogs.com/Heimdall7/p/12728863.html
conseillé
Classement