создание базы данных в mysql

Статус
В этой теме нельзя размещать новые ответы.

dotsenko

Постоялец
Регистрация
27 Дек 2006
Сообщения
236
Реакции
134
нужен скрипт вписываешь хост 127.0.0.1 логин пароль,и называешь базу данных что бы создало бд в mysql,а то phpmyadmin не поставить помогите кто может.
 
  • Заблокирован
  • #2
PHP:
$host = 'localhost';
$user = 'root';
$password = '';
$dbname = '1111';

$link = mysql_connect($host,$user,$password);
if (empty($link)) {
	echo 'ERROR CONNECT TO HOST';
} else {
	mysql_query('CREATE DATABASE `'.$dbname.' ;');
}
 
вроде так сойдет )
PHP:
$link = mysql_connect("localhost", "root", "pass");
mysql_query("CREATE DATABASE new_DB");
 
вроде так сойдет )
PHP:
$link = mysql_connect("localhost", "root", "pass");
mysql_query("CREATE DATABASE new_DB");

Только если не поставить проверку, то будешь потом репу чесать: создалась/не создалась. И зачем тогда тебе вообще переменная? Ты же статус не хочешь проверять ))
 
а как очистить полностью базу?
 
DROP DATABASE IF EXISTS имя_базы_данных.
 
  • Заблокирован
  • #7
Полностью очистить != удалить :)
Что, если нам надо убрать из базы все данные, но сохранить таблицы и их структуру?
В таком случае выполняем команду TRUNCATE имя таблицы с каждой таблицей.
Например
TRUNCATE `accounts`;
TRUNCATE `accounts_contacts`;
TRUNCATE `contacts`;
TRUNCATE `contacts_cstm`;
TRUNCATE `users_last_import`;
 
а как задать определенное количество ячеек ? А точнее определенные поля
 
Пример:

Код:
CREATE TABLE `name` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `name` varchar(30) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ;
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху