공부/MySQL
-
MySQL AUTO_INCREMENT공부/MySQL 2022. 11. 20. 01:31
https://www.w3schools.com/mysql/mysql_autoincrement.asp MySQL AUTO INCREMENT a Field W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com 중간에 record를 삭제하는 경우에도 AUTO_INCREMENT로 설정한 column은 재정렬/초기화 되지 않는다
-
MySQL - Node.js 연동 에러 해결공부/MySQL 2022. 11. 14. 23:24
에러 메시지: Client does not support authentication protocol requested by server; consider upgrading MySQL client code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client', sqlState: '08004', fatal: true 해결 1) MySQL 접속, 아래의 쿼리 실행 select Host,User,plugin,authentication_string FROM mysql.user; 2) p..
-
[MySQL] Database/Table 생성하기공부/MySQL 2022. 7. 25. 00:12
1. cmd로 MySQL 실행 mysql -u root -p 2. Database 조회 SHOW DATABASES; 3. Database 생성 및 사용 CREATE DATABASE [database_name]; USE [database_name]; 4. Table 생성 5. TABLE에 UNIQUE Key 추가 id를 기준으로 중복되는 컬럼을 허용하고 싶지 않기 때문에 id 컬럼을 UNIQUE key로 지정해줄것이다. 즉, 하나의 id에 대해서 항상 하나의 row를 유지할 것이다. ALTER TABLE [table_name] ADD UNIQUE KEY ([column_name]); 6. Table에 column 추가 🎈 맨 앞에 추가하는 경우 ALTER TABLE [table_name] ADD [colu..