답변:
명령을 사용하여 mysql을 시작하십시오.
예: sudo /opt/lampp/lampp startmysql
mysql의 경로를 찾으면 lampp의 bin 디렉토리에 위치 한 다음 로그인합니다
예: /opt/lampp/bin/mysql -u root
터미널 유형에서 mysql -uUSER -pPASSWORD DATABASE
:
mysql
mysql을 사용하는 실제 명령
-uUSER
사용자가 연결할 것입니다. -u는 사용자의 파라미터 및 상기 사용자 부분은 사용자의 실제 이름이다.
-pPASSWORD
해당 사용자의 비밀번호입니다. -p는 암호에 대한 매개 변수와 PASSWORD는 실제 암호입니다.
DATABASE 부분은 선택 사항입니다. 특정 데이터베이스에 직접 연결하려는 경우에만 해당됩니다. 예를 들어, 암호가 ubuntu 인 cyrex 사용자가 linux 데이터베이스에 연결하려고한다고 가정하면 다음과 같이 입력하십시오.
mysql -ucyrex -pubuntu linux
(사용자는 cyrex이고 암호는 우분투이고 데이터베이스는 Linux입니다)
데이터베이스를 추가하지 않으면 mysql 의 use 문을 사용 하거나 show database 를 사용하여 데이터베이스를 검색하여 데이터베이스로 이동할 수 있습니다 .
아마도 당신은 Apache Friends Xampp 패키지에 대해 궁금 할 것이다. 초기화하는 유일한 방법은 MySql입니다.
~$ sudo /opt/lampp/lampp startmysql
그것이 뭔가라면
최신 버전의 Xampp 제어판에는 셸 버튼이 있으며이 버튼을 클릭하면 #bat 파일을 만들어야한다는 대화 상자가 표시되고 파일을 지금 만들어야하는 경우 대화 상자가 표시 될 수 있습니다 . 예 라고 말해야 합니다.
그 후에 콘솔 창이 열립니다. 해당 콘솔 창에서 다음을 입력하여 mysql에 쉽게 액세스 할 수 있습니다.
mysql -u mysqluser --p mysqlpass
내 개인 설치에서 아래를 사용합니다 (사용자 @root에 대한 패스 세트가 없기 때문에).
mysql -u root
Btw, 아직 확실하지 않은 경우 Windows를 사용하고 있으므로 우분투 버전에 약간의 차이가있을 수 있습니다.
이것이 누군가를 돕기를 바랍니다 ..
먼저 쉘 (우분투)에서이 명령을 사용하십시오 :
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
두 번째로 쉘 (우분투)에서이 명령을 사용하십시오 :
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
비밀번호 입력 : (을 누름 Enter)
내 해결책은 다음과 같습니다.
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test