MySQL
-
MySQL.3 루트비밀번호 초기화MySQL 2021. 1. 3. 12:26
하루에 한번 반드시 내 로컬 DB가 초기화되는 현상이 4일간 지속되었다. 이거 설마 로컬 DB 털릴게 아닐까하고 공유기 비밀번호도 바꿔보고 뻘짓을 열심히하던 도중 순간 유닛테스트 진행 하고 나서 테이블이 새로 생성되는거을 발견하여 확인해보니 유닛테스트 클래스의 종속 관계를 잘못설정해서 실제 DB에 접근하고 있었던 것이었다!!!! 이건 추후 정리해보면 재밌을것같다. 따라서 MySQL root@localhost 비밀번호를 변경하려 한다 무수히 많은 방법이 나오지만 여기서 정리하는 방법이 정답이라 할 수 없지만 아래 방법으로 정상적으로 해싱까지 완벽히 마무리되어 저장되는것을 확인 할 수 있었다. 참고로 루트 비밀번호를 초기화하는 과정이 있지만 나는 비밀번호를 잊어버린것이 아니기에 mysql 접속은 문제가 없었..
-
MySQL.2 1054 unknown column_errorMySQL 2020. 12. 5. 16:41
문제 models.py를 아래와 같이 구성하였음에도 계속해서 Textfield column이 만들어지지 않았다 from django.utils import timezone from user.models import User class Board(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) time = models.DateTimeField(default=timezone.now) image = models.CharField(max_length=200) contents = models.TextField() class Meta: db_table = 'boards' 이전까지는 계속해서 contents라는 column이 없었었다!..
-
MySQL.1 Database 및 Table 삭제하기MySQL 2020. 12. 3. 10:58
MySQL Database 삭제하기 mysql>drop database database_name; Table 삭제하기 특정 Row 삭제 -> delete 모든 Row 삭제 -> truncate 1. table 삭제 mysql>drop table table_name; 2. table 안의 모든 Row 삭제 mysql>truncate table_name; 3. table 안의 특정 Row 삭제 mysql>delete from table_name where id=10; 4. table 여러 Row 삭제 mysql> delete from users where id between 3 and 7;