Оглавление:
Статья последний раз была обновлена 04.05.2023
Подключение к СУБД в локальном сервере MAMP через консоль
/Applications/MAMP/Library/bin/mysql -uroot -proot
или
/Applications/MAMP/Library/bin/mysql --hostname=localhost --user=root --password=root
Базовые команды с примерами
show databases; use mysql; show tables; SELECT * FROM user; SELECT Host, User, Password FROM user; CREATE TABLE users ( user_id int, first_name varchar(20), last_name varchar(30), email varchar(50), facebook_url varchar(100), twitter_handle varchar(20) ); DESCRIBE users; # DESC users; DROP TABLE users2; INSERT INTO users VALUES ( 1, "Mike", "Greenfield", "mike@greenfieldguitars.com", "http://www.facebook.com/profile.php?id=699186223", "@greenfieldguitars" ); SELECT * FROM users; SELECT first_name, last_name, twitter_handle FROM users; SELECT facebook_url FROM users WHERE first_name = 'Mike';
Как сменить пароль root к MySQL + добавить GRANT привелегии?
service mysql stop # debian way - /etc/init.d/mysql stop mysqld_safe --skip-grant-tables & # debian way - /usr/bin/mysqld_safe mysql -u root
теперь вводим команды в интерактивном режиме mysql
UPDATE mysql.user SET Password=PASSWORD('PASS12345') WHERE User='root'; FLUSH PRIVILEGES; GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'PASS12345' WITH GRANT OPTION;
продолжаем в интерпретаторе bash
exit service mysqld stop service mysqld start mysql -u root -p PASS12345
kupereal недавно публиковал (посмотреть все)
- CSS-сервисы - 08.05.2023
- Онлайн-сервисы по работе с текстом - 07.05.2023
- Онлайн-сервисы по работе с изображениями - 07.05.2023