반응형
MariaDB : 데이터베이스를 만들고 명령줄 cmd에서 '<' 문자를 사용하지 않고 sql 스크립트를 실행합니다.실행
데이터베이스를 만들고 명령줄에서 sql 스크립트로 채우려고 모든 방법을 시도하고 있습니다.
mysql --user=root --password=hello --execute=create database test --source='accounts.sql'
-> starts to print help
mysql --user=root --password=hello --execute='create database test' --source='accounts.sql'
-> starts to print help
또는 유일한 데이터베이스:
mysql --user=root --password=hello --execute=create database test
ERROR 1049 (42000): Unknown database 'test'
powershell을 사용하여 관리하려고 하는데, 그 전에 mariaDB 명령줄에서 동작하는지 확인해야 합니다.(Powershell은 '<'자를 인식하지 않습니다).
db를 생성하여 명령줄에서 입력할 수 있습니까?모두에게 감사하다
데이터베이스를 열고 PowerShell로 채우려면 먼저 mysql 명령 프롬프트로 이동하는 것이 좋습니다.
mysql -u {username} -p
그런 다음 암호를 입력합니다.mysql CLI에서 다음 명령을 사용하여 데이터베이스를 엽니다.
use {databasename};
source {path_to_your_file.sql};
먼저 데이터베이스를 작성해야 하는 경우 다음을 수행합니다.
create database {databasename};
use {databasename};
source {path_to_your_file.sql};
또는 oneliner를 선호하는 경우:
mysql -u{username} -p{password}; create database {databasename}; use {databasename}; source {path_to_your_file.sql};
언급URL : https://stackoverflow.com/questions/59608632/mariadb-create-database-and-execute-sql-script-without-character-from-the
반응형
'source' 카테고리의 다른 글
순서부여된 기본 dict를 구현하는 방법 (0) | 2023.01.22 |
---|---|
PHP를 사용하여 MySQL 데이터베이스에서 이미지를 저장 및 검색하려면 어떻게 해야 합니까? (0) | 2023.01.22 |
플레인 URL을 링크로 대체하려면 어떻게 해야 합니까? (0) | 2023.01.22 |
-XX의 차이:+ParallelGC 및 -XX 사용:+UseParNewGC (0) | 2023.01.22 |
PHP 컨스트럭터의 __construct() 대 SameAsClassName() (0) | 2023.01.22 |