Параметры не могут использоваться для изменения имен столбцов или таблиц. Вы должны построить свой запрос вручную. Но не забудьте избежать пользовательского ввода, чтобы избежать SQL-инъекций:
string escapedStringColumnName = MySql.Data.MySqlClient.MySqlHelper.EscapeString(textBox1.Text);
// Do some more validations, what text you got before building you column..
if (!new Regex("[a-zA-z ]+").IsMatch(escapedStringColumnName))
throw new Exception();
MySqlCommand command = new MySqlCommand("ALTER TABLE Students ADD COLUMN `" + escapedStringColumnName + "` TEXT", sqlConnection);