Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Создать базу данных на сайте и предоставить доступ по паролю

Ответить
Настройки темы
Прочие БД - Создать базу данных на сайте и предоставить доступ по паролю

Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Добрый день. Подскажите пожалуйста незнающему что нужно иметь на компе для создания базы данных на сайте? Типа закачать через FileZilla в одну из папок сайта. Вообще мало знаю про базы данных.

Отправлено: 20:30, 14-07-2020

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата v79italya:
При запуске скрипта abc выходят окошки »
Исполняйте скрипт посредством cscript.exe (вместо умолчального wscript.exe) — и вывод от WScript.Echo будет отправляться в консоль, а не отображаться окнами MessageBox(). У меня cscript вообще переназначен умолчальным.

Цитата v79italya:
Убил перезагрузкой »
Достаточно снять соответствующий процесс wscript.exe/cscript.exe.

Цитата v79italya:
Может и вправду из за того что назначил блокнот программой по умолчанию для файлов .vbs ? »
А зачем?

Цитата v79italya:
и вопрос тот же , что еще надо в коде чтобы можно было выключить это окно, например сочетанием клавиш? »
Ничего.

Отправлено: 21:55, 01-08-2020 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата Iska:
скрипт посредством cscript.exe (вместо умолчального »
в какой папке его найти?
Цитата Iska:
Достаточно снять соответствующий процесс wscript.exe/cscript.exe »
Смотрел я в диспетчере задач и не понял какой - их там много всегда
Цитата Iska:
А зачем? »
ну чтоб править в блокноте. А запускать ПКМ

что здесь опасного написано?
HTML код: Выделить весь код
Dim cuiSh Set cuiSh = WScript.CreateObject ("WScript.Shell") cuiSh.run "cmd /c net start FontCache3.0.0.0",0 Set cuiSh = Nothing


Отправлено: 22:24, 01-08-2020 | #22


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата v79italya:
в какой папке его найти? »
Там же, где и wscript.exe — в %SystemRoot%\System32.

Цитата v79italya:
Смотрел я в диспетчере задач и не понял какой - их там много всегда »
Вообще, постоянно там не должно быть ни одного. Разбирайтесь, откуда они у Вас там берутся. Process Explorer, Autoruns и Process Monitor в помощь.

Цитата v79italya:
ну чтоб править в блокноте. А запускать ПКМ »
Чтобы редактировать — используйте ПКМ, чтобы исполнять — ЛКМ, а не наоборот. Не все идеи, почерпнутые у Microsoft с его подходом к PowerShell'у, хороши.

Цитата v79italya:
что здесь опасного написано? »
Насчёт «опасного» — не знаю. По факту — не слишком удачно реализованный запуск службы «FontCache3.0.0.0».

Отправлено: 22:32, 01-08-2020 | #23


Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip 1234.zip
(100.5 Kb, 1 просмотров)

Цитата Iska:
Там же, где и wscript.exe — в %SystemRoot%\System32 »
нашел в папке C:\Windows\System32 cscript.exe (значок куб с двумя антеннками). Не работает, выскакивает черное окно и исчезает.

Цитата Iska:
постоянно там не должно быть ни одного »
не помню чтоб ни одного)все время как на скрине. Я и не парился

Отправлено: 06:14, 02-08-2020 | #24


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата v79italya:
Не работает, выскакивает черное окно и исчезает. »
Именно так и работает. Чтобы не закрывалось окно консоли — исполняйте из-под cmd.exe (либо приобщайтесь к Far Manager, если планируете много и плодотворно работать с консолью).

Цитата v79italya:
не помню чтоб ни одного)все время как на скрине. Я и не парился »
Я не вижу ни единого wscript.exe/cscript.exe на Ваших скриншотах. Там много Google Chrome'а, и это как раз нормально.

Отправлено: 06:21, 02-08-2020 | #25


Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата Iska:
исполняйте из-под cmd.exe »
А как это делать? Запустить cmd а потом скрипт?
Запустил cmd, а потом скрипт. Не получил результат. Cmd без изменений, а скрипт мигнул и был таков

Отправлено: 06:41, 02-08-2020 | #26


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата v79italya:
А как это делать? Запустить cmd а потом скрипт? »
Да:
Скрытый текст


Цитата v79italya:
Запустил cmd, а потом скрипт. Не получил результат. Cmd без изменений, а скрипт мигнул и был таков »
Так если Вы не поменяли умолчания, следует указать, что исполнять скрипт надо именно под cscript.exe.

Отправлено: 13:09, 02-08-2020 | #27


Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата v79italya:
Запустил cmd, а потом скрипт. Не получил результат. »
Я запустил cmd, а потом тапнул два раза по vbs.

Получилось по другому: запустить cmd, а потом в cmd вставить адрес vbs - C:\abc.vbs - и Enter

Отправлено: 14:03, 02-08-2020 | #28


Старожил


Сообщения: 235
Благодарности: 8

Профиль | Отправить PM | Цитировать


Iska, спасибо, стало понятнее
А можно как нибудь попроще запустить код без воркбенча в cmd?
Вот этот код:
HTML код: Выделить весь код
DROP DATABASE IF EXISTS abc; CREATE DATABASE abc; use abc DROP TABLE IF EXISTS table2; CREATE TABLE table2 ( Id INT PRIMARY KEY AUTO_INCREMENT, txt VARCHAR(100) NOT NULL DEFAULT 'abc', txt2 VARCHAR(100) COMMENT 'abc' ); SHOW TABLES; DESC table2;


Отправлено: 14:34, 02-08-2020 | #29


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата v79italya:
А можно как нибудь попроще запустить код без воркбенча в cmd? »
Можно. Например:
Скрытый текст
Код: Выделить весь код
Option Explicit

With WScript.CreateObject("ADODB.Connection")
	.Open _
		"Driver={MySQL ODBC 5.3 UNICODE Driver};" & _
		"Server=localhost;" & _
		"User=root;" & _
		"Password=MyPassword;"
	
	.Execute "DROP DATABASE IF EXISTS abc"
	.Execute "CREATE DATABASE abc"
	.Execute "USE abc"
	.Execute "DROP TABLE IF EXISTS table2"
	.Execute "CREATE TABLE table2 (Id INT PRIMARY KEY AUTO_INCREMENT, txt VARCHAR(100) NOT NULL DEFAULT 'abc', txt2 VARCHAR(100) COMMENT 'abc')"
	
	ShowTable .Execute("SHOW TABLES")
	ShowTable .Execute("DESC table2")
	
	.Close
End With

WScript.Quit 0
'-----------------------------------------------------------------------------

'-----------------------------------------------------------------------------
Sub ShowTable(objRecordset)
	Dim i
	
	With objRecordset
		.MoveFirst
		
		For i = 0 To .Fields.Count - 2
			WScript.StdOut.Write .Fields.Item(i).Name & "," & vbTab
		Next
		
		WScript.StdOut.WriteLine .Fields.Item(.Fields.Count - 1).Name
		
		WScript.StdOut.WriteLine "-----------------------------"
		
		Do Until .EOF
			For i = 0 To .Fields.Count - 2
				WScript.StdOut.Write .Fields.Item(i).Value & "," & vbTab
			Next
			
			WScript.StdOut.WriteLine .Fields.Item(.Fields.Count - 1).Value
			
			.MoveNext
		Loop
		
		WScript.StdOut.WriteLine "-----------------------------"
		WScript.StdOut.WriteLine
		
		.Close
	End With
End Sub
'-----------------------------------------------------------------------------


Написать cscript.exe //nologo и затем уже:
Цитата v79italya:
вставить адрес vbs - C:\abc.vbs - и Enter »
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:36, 03-08-2020 | #30



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Создать базу данных на сайте и предоставить доступ по паролю

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - Как изменить базу данных Access при изменении данных в таблице на форме tumanovalex Программирование и базы данных 2 15-04-2016 16:40
MSFT SQL Server - Как создать базу данных SQL Server Compact? Alsou93 Программирование и базы данных 0 23-12-2013 22:32
Прочие БД - Создать Базу Данных Stewie Программирование и базы данных 2 05-05-2010 22:43
Вопрос - Доступ по паролю Rustem Защита компьютерных систем 1 12-03-2009 15:24
ProFTPd: как скрестить доступ по паролю и анонимный доступ? ruddystepa Общий по Linux 4 05-07-2007 15:46




 
Переход