PhpMyAdmin માં વિદેશી કી કેવી રીતે ઉમેરવી
PHPMyAdmin: વિદેશી કી, તે શું છે?
એસક્યુએલ ડેટાબેઝ ભાષામાં સામાન્ય રીતે અને ખાસ કરીને PHPMyAdmin માં, વિદેશી કી એ ડેટાબેઝના કોષ્ટકનું ક્ષેત્ર છે જે બીજા ડેટાબેઝના ક્ષેત્ર પર આધારિત છે.
આનો અર્થ એ છે કે વિદેશી કી બીજા ટેબલ દ્વારા ટેબલમાં સંદર્ભ બનાવવાનું શક્ય નથી, જો બીજા કોષ્ટકમાં વિદેશી કી દાખલ કરવામાં આવતી અનુરૂપ પ્રવેશ શામેલ નથી.
ઉદાહરણ તરીકે, આ એક બોટલ અને તેના કkર્કને જોડવા જેવું છે - જો બોટલ ત્યાં ન હોય તો તમે કkર્કનો ઉપયોગ કરી શકતા નથી.
કોઈ કોષ્ટકમાં PHPMyAdmin વિદેશી કી ઉમેરીને, તમે ખાતરી કરો છો કે તે કોષ્ટકમાંની કોઈપણ એન્ટ્રીમાં બીજા કોષ્ટકની અનન્ય પ્રવેશ એન્ટ્રીનો સીધો સંદર્ભ છે. સામાન્ય રીતે સ્વીકૃત સારી પ્રથા એ છે કે PHPMyAdmin વિદેશી કી દ્વારા બનાવેલ વિદેશી કી દ્વારા એક જ એન્ટ્રીનો સંદર્ભ લેવામાં આવે છે તેની ખાતરી કરવા માટે, અન્ય કોષ્ટકોના અનુક્રમિત ક્ષેત્રો, જેમ કે પ્રાથમિક કીઓ, અનન્ય કીઓ અથવા અનુક્રમિત કીઓ, સંદર્ભ આપવા માટે PHPMyAdmin વિદેશી કી બનાવવી.
PHPMyAdmin વિદેશી કી અને ટેબલ સંબંધો - સંબંધો - phpMyAdmin 5.1.0-dev દસ્તાવેજીકરણPhpmyadmin માં વિદેશી કી કેવી રીતે સુયોજિત કરવા
PhpMyAdmin માં વિદેશી કી ઉમેરવાથી ખૂબ સરળ છે, પરંતુ વિકલ્પ શોધવાનું મુશ્કેલ હોઈ શકે છે
ટેબલ ખોલો કે જેમાં તમે વિદેશી કી ઍડ કરવા માંગો છો. ટેબ સ્ટ્રક્ચર પર જાઓ, જેમાં તમને રિલેશનશન દ્રશ્ય નામના સબ મેનૂ મળશે. ત્યાં, કૉલમ માટે પસંદ કરો જે વિદેશી કી ધરાવે છે, અને આ કી દ્વારા સંદર્ભિત ટેબલ અને કૉલમ.
જેમ મેનુઓ શોધવામાં ખૂબ મુશ્કેલ હોઈ શકે છે, નીચે સ્ક્રીનશૉટ્સનો સંદર્ભ લો.
નીચેના SQL કોડ સાથે વિદેશી કી ઉમેરવાનું પણ શક્ય છે:
ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;
વિદેશી કી phpmyadmin બનાવો
વિદેશી કી બનાવવાથી કેટલાક વિકલ્પોની મંજૂરી મળે છે, જેમાં ખાતરી કરવામાં આવે છે કે સ્તંભમાં અન્ય કોષ્ટકોમાં અસ્તિત્વમાંની નોંધણીઓ શામેલ છે, અન્ય ટેબલમાં એન્ટ્રીઓ કાઢી નાંખવાની શક્યતા છે, અથવા સંદર્ભિત ટેબલોમાં કાઢી નાંખવાનું કાપે છે.
માસ્ટર વેબસાઇટ બનાવટ: હવે નોંધણી કરો!
અમારા વ્યાપક વેબસાઇટ બનાવટ કોર્સથી તમારી ડિજિટલ હાજરીને પરિવર્તિત કરો - આજે વેબ નિષ્ણાત બનવાની તમારી યાત્રા શરૂ કરો!
અહીં નોંધણી કરોપરંતુ સૌથી વધુ ઉપયોગી વિકલ્પોમાંથી એક, phpMyAdmin ઇન્ટરફેસમાં, અન્ય કોષ્ટકોની એન્ટ્રીઓ સાથે એક ડ્રોપડાઉન સૂચિ મેળવવાનું છે, જ્યારે વિદેશી કીઓ સમાવતી ટેબલમાં એન્ટ્રીઓ શામેલ કરે છે.
કોષ્ટકમાંથી ડિફોલ્ટ રૂપે કઈ મૂલ્ય દર્શાવવામાં આવે તે નક્કી કરવાનું પણ શક્ય છે, જ્યારે આ ઉદાહરણ વિદેશી ટેબલ દ્વારા સંદર્ભિત થાય છે, ઉદાહરણ તરીકે નીચે પ્રમાણે.
PHPMyAdmin માં વિદેશી કીનો ઉપયોગ કેવી રીતે કરવો
કોઈ ટેબલની વિદેશી કીઓની મર્યાદાઓ વિભાગમાં, અનુક્રમિત કૉલમ વિદેશી કી તરીકે સેટ કરી શકાય છે, ફક્ત ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસનો ઉપયોગ કરીને.
PHPMyAdmin માં વિદેશી કી કેવી રીતે દૂર કરવી
કોષ્ટક ખોલો જેમાં તમે phpmyadmin ઇન્ટરફેસમાં વિદેશી કીને દૂર કરવા માંગો છો. સ્ટ્રક્ચર> રિલેશન વ્યૂ પર જાઓ, અને ત્યાં, તમે phpmyadmin માં સંબંધ કા delete ી નાખવા માંગો છો તે વિદેશી કીને અનુરૂપ લાઇનમાં ડ્રોપ બટન પર ક્લિક કરો.
PHPMyAdmin સંબંધ દૃશ્ય ખૂટે છે
PHPMyAdmin ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસથી કોષ્ટક પસંદ કર્યા પછી, સંબંધ દૃશ્ય સ્ટ્રક્ચર ટૅબ નામ હેઠળ સ્થિત છે.
વારંવાર પૂછાતા પ્રશ્નો
- MySQL phpmyadmin માં વિદેશી કી કેવી રીતે સેટ કરવી?
- કોષ્ટક ખોલો જ્યાં તમે વિદેશી કી ઉમેરવા માંગો છો. સ્ટ્રક્ચર ટ tab બ પર જાઓ, જેમાં તમને રિલેશનશિપ વ્યૂ સબમેનુ મળશે. ત્યાં, તે ક column લમ પસંદ કરો જેમાં વિદેશી કી હશે, અને તે કી દ્વારા સંદર્ભિત ટેબલ અને ક column લમ.
- હું phpmyadmin માં વિદેશી કી કેવી રીતે બનાવી શકું?
- Phpmyadmin માં વિદેશી કી બનાવવા માટે, તમારે ટેબલ ખોલવાની જરૂર છે જ્યાં તમારે વિદેશી કી જોઈએ છે, સ્ટ્રક્ચર ટ tab બ પર નેવિગેટ કરો અને ત્યાંથી, રિલેશન વ્યૂ સબમેનુમાં જાઓ. તે પછી તમે તે ક column લમ પસંદ કરી શકો છો જે વિદેશી કીને પકડશે અને કોષ્ટક અને ક column લમ તેનો સંદર્ભ પસંદ કરશે.
- Phpmyadmin માં વિદેશી કી અવરોધને સફળતાપૂર્વક ઉમેરવા માટે કયા પગલાઓનું પાલન કરવું જોઈએ?
- Phpmyadmin માં વિદેશી કી ઉમેરવા માટે, ચાઇલ્ડ ટેબલના સ્ટ્રક્ચર ટેબ પર નેવિગેટ કરો, રિલેશન વ્યૂ ક્લિક કરો, વિદેશી કી ક column લમ પસંદ કરો અને પછી સંદર્ભિત ટેબલ અને ક column લમનો ઉલ્લેખ કરો. ખાતરી કરો કે બંને કોષ્ટકો ઇનોડીબી છે અને સંદર્ભિત ક umns લમ અનુક્રમિત છે.
યોઆન બીઅરલિંગ એ વેબ પબ્લિશિંગ અને ડિજિટલ કન્સલ્ટિંગ પ્રોફેશનલ છે, જે તકનીકીઓમાં કુશળતા અને નવીનતા દ્વારા વૈશ્વિક અસર બનાવે છે. વ્યક્તિઓ અને સંસ્થાઓને ડિજિટલ યુગમાં સમૃદ્ધ બનાવવા માટે સશક્તિકરણ વિશે ઉત્સાહ, તે શૈક્ષણિક સામગ્રી બનાવટ દ્વારા અપવાદરૂપ પરિણામો આપવા અને વૃદ્ધિ ચલાવવા માટે પ્રેરિત છે.
માસ્ટર વેબસાઇટ બનાવટ: હવે નોંધણી કરો!
અમારા વ્યાપક વેબસાઇટ બનાવટ કોર્સથી તમારી ડિજિટલ હાજરીને પરિવર્તિત કરો - આજે વેબ નિષ્ણાત બનવાની તમારી યાત્રા શરૂ કરો!
અહીં નોંધણી કરો