მონაცემთა ბაზის ცხრილები, რომლებიც ინახავს ინფორმაციას, ნამდვილად არ უკავშირდება სვეტებს, მწკრივებს და უჯრედებს, რომლებსაც ჩვენ შეგვეჩვევა. ამასთან, ტერმინოლოგიის გამარტივების მიზნით, პირობითი ცხრილის სვეტი შეიძლება ჩაითვალოს მონაცემთა ბაზის ნამდვილ ცხრილში მოცემული ველი. ასეთი სვეტის გადარქმევის ამოცანა ვებ – პროგრამირებაში ყველაზე ხშირად გამოყენებული MySQL DBMS– ის გამოყენებისას ყველაზე მარტივია გადასაჭრელად PhpMyAdmin აპლიკაციის გამოყენებით.
ინსტრუქციები
Ნაბიჯი 1
ჩამოტვირთეთ phpMyAdmin პანელი თქვენს ბრაუზერში - შესაბამისი ბმული შეგიძლიათ იხილოთ თქვენი ჰოსტინგის კომპანიის პანელში. ამ პანელის მარცხენა ჩარჩო შეიცავს მონაცემთა ბაზის ჩამონათვალს - შეარჩიეთ ის, რომელშიც განთავსებულია საჭირო ცხრილი და ამ ჩარჩოში ჩაიტვირთება შერჩეული მონაცემთა ბაზის ცხრილების სია.
ნაბიჯი 2
დააჭირეთ ბმულს ცხრილისთვის, რომლის ველს გსურთ დაარქვათ. მარჯვენა ჩარჩოში პროგრამა გახსნის გვერდს, რომელიც შეიცავს ცხრილს, რომელიც შეიცავს ინფორმაციას ველების შესახებ. სვეტში "ველის" სათაურით იპოვნეთ სახელი, რომლის შეცვლაც გსურთ და ამ სტრიქონის ველში ჩადეთ ნიშანი. შემდეგ დააჭირეთ ფანქრის ხატულას - იგი მოთავსებულია მაგიდის ქვეშ, ეტიკეტით "მონიშნულია" და როდესაც მასზე მიფენთ, გამოვა ტექსტი "რედაქტირება".
ნაბიჯი 3
შეცვალეთ სახელი "ველის" გვერდით შემდეგ გვერდზე, რომელიც ჩატვირთულია სწორ ჩარჩოში, როგორც საჭიროა. აქ ასევე შეგიძლიათ მიუთითოთ სხვა ცვლილებები ამ ველისთვის - შეცვალოთ კოდირება, აირჩიეთ მონაცემთა სხვა ტიპი, დააყენოთ ნაგულისხმევი მნიშვნელობა და ა.შ. შემდეგ დააჭირეთ ღილაკს "შენახვა", რომელიც მდებარეობს მარჯვნივ და ქვემოთ მოცემული შესაცვლელი ველის პარამეტრების ცხრილის ქვემოთ. PhpMyAdmin ჩამოაყალიბებს და გაგზავნის საჭირო მოთხოვნას SQL სერვერზე, ხოლო პასუხის მიღების შემდეგ გაჩვენებთ შეტყობინებას ოპერაციის შედეგების შესახებ.
ნაბიჯი 4
თქვენ არ შეგიძლიათ გამოიყენოთ ინტერაქტიული გადარქმევის რეჟიმი, მაგრამ თავად შეიყვანეთ საჭირო SQL მოთხოვნა. ამისათვის, დააწკაპუნეთ ღილაკზე "SQL" მარჯვენა ჩარჩოს ზედა ნაწილში და ჩაწერეთ შეკითხვის ტექსტი გახსნილი ფორმის ტექსტის ველში. მაგალითად, შეიძლება ასე გამოიყურებოდეს: ALTER TABLE `tableName` CHANGE` oldName`" newName` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL აქ tableName არის ცხრილის სახელი, oldName არის ველის სახელი გადარქმევამდე და newName არის შემდეგ. მოთხოვნის შეყვანის შემდეგ დააჭირეთ ღილაკს "OK" და პროგრამა განაგრძობს თხოვნას ისევე, როგორც წინა ეტაპზე - ის გაუგზავნის მას სერვერს და წარმოგიდგენთ შესრულების შედეგების შესახებ ინფორმაციას.