লিনকপ্যাডের সমতুল্য লিনাক্স আছে কি?


11

আমি সম্প্রতি নিজেকে এমএসএসকিউএল এবং লিনকপ্যাডের সাথে উইন্ডোতে আরও এসকিউএল লেখার সন্ধান পেয়েছি এবং ডাটাবেসগুলিতে আরও বেশি হ্যান্ডেল পাওয়ার জন্য আমি উবুন্টুতে পরীক্ষা করতে চাই এবং এমএসএসকিউএলের সাথে আমার কোনও ভালবাসা হারিয়েছে, আমি মাইএসকিউএল ব্যবহার করব একটি লিনকপ্যাড সমতুল্য সন্ধান করতে চাই।

আমি এর চেয়ে বেশি কংক্রিটের শব্দের দ্বারা যা বোঝাচ্ছি তা সর্বাধিক শক্তিশালী হাতিয়ার নয় তবে লিনকপ্যাডের মতো স্ক্র্যাচ-প্যাডের আরও একটি অংশ, যেখানে একজন নবজাতক দ্রুত একটি কোয়েরি লিখে এবং কী ঘটেছিল তা দেখতে চালিয়ে দিতে পারে, এটিও যা দ্রুত যা দ্রুত শুরু হয় এবং চালান।

উত্তর:


-2

লিনকপ্যাড মূলত এমএস-এসকিউএল সার্ভারের জন্য একটি গুই ফ্রন্ট এন্ড। এই অর্থে, আপনার কাছে বেশ কয়েকটি বিকল্প রয়েছে তবে মনে রাখবেন যে sudo apt-get install mysql-serverএগুলি ব্যবহার করার জন্য আপনাকে মাইএসকিউএল সার্ভার ইনস্টল করতে হবে ( টার্মিনালে)। অতিরিক্তভাবে, আপনি সম্ভবত এটির সাথে খেলতে একটি ডেটাবেস তৈরি এবং পপুলেট করতে চান। সবচেয়ে বড় পার্থক্যটি হ'ল আপনি লিনক সিনট্যাক্সটি ব্যবহার করতে পারবেন না, কারণ লিনক একটি। নেট সিনট্যাক্স (তবে আপনি কিছু ভাষা এবং কাঠামোর মধ্যে similarুকে একই ধরণের বাক্য গঠন পেতে পারেন, সম্ভবত সর্বাধিক নিকট-অনুরূপ রুবি বা পাইথন)।

  1. মাইএসকিউএল এর অন্তর্নির্মিত টার্মিনাল অ্যাপ্লিকেশন। আপনাকে মাইএসকিএল-ক্লায়েন্ট ইনস্টল করতে হবে (যা আপনার সম্ভবত পিএইচপি / পাইথন / রুবি ডেভলপমেন্ট করে তবে আপনার প্রয়োজন হবে), তবে, আপনি একটি টার্মিনাল খুলে টাইপ করতে পারেন mysql -u[a mysql user] -p( -pযদি মাইএসকিএল ব্যবহারকারীর পাসওয়ার্ড থাকে তবে) , অন্যথায় কেবল -pবন্ধ ছেড়ে দিন )। এটি একটি মাইএসকিএল কনসোল আনবে, যারপরে আপনি সরাসরি এসকিউএল কোয়েরিগুলি চালাতে পারবেন।

  2. মাইএসকিউএল ওয়ার্কবেঞ্চ এটি লিনকপ্যাডের তুলনায় ম্যানেজমেন্ট সরঞ্জামগুলির সাথে আরও সম্পূর্ণ বৈশিষ্ট্যযুক্ত ডাটাবেস পরিচালনা জিইউআই, তবে এতে একটি এসকিউএল ক্যোয়ারী সম্পাদক রয়েছে যা আপনাকে আপনার হৃদয়ের সামগ্রীতে অনুসন্ধান চালাতে দেয়। mysql-workbenchপ্যাকেজ হিসাবে আপনি এটি repos এ খুঁজে পেতে পারেন ।

  3. PHPMyAdmin এটি কোথাও কোথাও একটি ওয়েব-ভিত্তিক সমাধান। আপনাকে php5এবং php5-mysqlপ্যাকেজগুলি এবং একটি ওয়েব সার্ভার ইনস্টল করতে হবে (যেমন লাইটটিপ বা অ্যাপাচি, যেগুলির মধ্যে পিএইচপিএমআইএডমিন আপনাকে কনফিগার করার বিকল্প দিতে হবে), তারপরে phpmyadminপ্যাকেজটি ইনস্টল করুন । আপনার ব্রাউজারটি খুলুন এবং এটির জন্য আপনি যে URL তৈরি করেছেন সেটিতে নেভিগেট করুন এবং আপনি "এসকিউএল" ট্যাবে এসকিউএল এর সাথে আবার আপনার হৃদয়ের সামগ্রীতে খেলতে পারেন।

আমি ব্যক্তিগতভাবে ওয়ার্কবেঞ্চ বা বেশিরভাগ জিনিসের জন্য কেবল সাধারণ টার্মিনাল অ্যাপ্লিকেশনটিকে পছন্দ করি।

আপডেট : জেটব্রেইনগুলি মাইএসকিউএল ওয়ার্কবেঞ্চের মতো একটি প্লাগ-ইন / স্ট্যান্ডেলোন এসকিউএল ক্লায়েন্টে কাজ করছে। স্ট্যান্ডেলোন সংস্করণটিকে 0xDBE বলা হয়, তবে আপনি যদি ইতিমধ্যে জেটব্রেইনসের অন্য কোনও স্যুট (ওয়েবস্টর্ম, পিএইচপিএসটর্ম, ইত্যাদি) ব্যবহার করেন তবে আপনি এটি প্লাগ-ইন হিসাবে পেতে পারেন। এটি কয়েকটি অঞ্চলে ওয়ার্কবেঞ্চের শক্তির নীচে এক বা দুই ধাপের (এটিতে ওয়ার্কবেঞ্চের বিপরীত প্রকৌশলী এবং ডেটা মডেলিং নেই) তবে এটি আপনার বিদ্যমান বিকাশের পরিবেশ কী হতে পারে তা একীভূত করার এবং একাধিক ডাটাবেস সিস্টেমকে সমর্থন করার সুবিধা রয়েছে যদি আপনার এটিই প্রয়োজন হয় । এটি তাদের আইডিইর বাকী পণ্যগুলির মতো ক্রস প্ল্যাটফর্মও। আমি প্রাথমিক অ্যাক্সেস প্রোগ্রামের অংশ হিসাবে এটি কিছু সময়ের জন্য ব্যবহার করেছি এবং এটি রক-সলিড এবং দুর্দান্ত স্ক্র্যাচ-প্যাডের মতো সরঞ্জাম হিসাবে প্রমাণিত হয়েছে (যদি আপনি স্ট্যান্ড্যালোন সংস্করণ ব্যবহার করেন তবে লিনকপ্যাডের তুলনায় কিছুটা ভারী হলেও)।

আপডেট 2016: স্ক্লিট্রন একটি নতুন ক্রস-প্ল্যাটফর্ম লাইটওয়েট এসকিউএল ক্লায়েন্ট, যা গিথুবের ইলেক্ট্রন সিস্টেমে নির্মিত। আমার সাথে এটি খেলার সুযোগ নেই, তবে আমি বুঝতে পেরেছি, এটি ম্যাক এবং লিনাক্স পরিবেশের জন্য পূর্বের কয়েকটি বিকল্পের চেয়ে হালকা ওজনের বিকল্প।


ধন্যবাদ, এই সরঞ্জাম সম্পর্কে জানতেন না, এটি স্ট্যাকেক্সচেঞ্জকেও জিজ্ঞাসা করে।
লুইস আলভারাডো

1
মাইএসকিউএল পরিবর্তে, মারিয়াডিবি ব্যবহারের কথা বিবেচনা করুন - মাইএসকিউএলের মূল নির্মাতা মন্টি উইডেনিয়াসের মাইএসকিউএলের একটি কাঁটাচামচ। মারিসডিবি হ'ল মাইএসকিউএল-র জন্য একটি বর্ধিত এবং বাইনারি-সামঞ্জস্যপূর্ণ ড্রপ-ইন এবং ভবিষ্যতে ওরাকলের সম্ভাব্য অত্যাচার থেকে মুক্তি দেয়, মাইএসকিউএল কোথায় নিয়ে যায় তার উপর নির্ভর করে।
Www.mariadb.org

15
লিনকপ্যাড ডিবি পরিচালনার সরঞ্জামগুলির থেকে কিছুটা পৃথক যেমন আপনি তালিকাবদ্ধ করেন, যদিও বৈশিষ্ট্যগুলিতে একটি ওভারল্যাপ রয়েছে। ডিবি পরিচালনার সরঞ্জামগুলি সাধারণত তাদের নিজ নিজ ডেটাবেস সম্পর্কিত বৈশিষ্ট্যযুক্ত। উদাহরণস্বরূপ, লিনকপ্যাড ব্যবহারকারী, সুরক্ষা, সঞ্চিত প্রক্রিয়া, ট্রিগার ইত্যাদি করে না - বা আসলে কোনও ডেটা ম্যানিপুলেশন যার ফলে কোনও তুচ্ছ আপডেট হয় এবং বিবৃতি inোকায়। অন্যদিকে, লিনকপ্যাড জেনেরিক। নেট রিপল হিসাবে খুব কার্যকর। যেমন আমি কোনও নেট ডাটা ব্যবহারের অনুপস্থিতিতে NET করার জন্য এটির প্রস্তাব দিই।
জন

3
লিনকপ্যাড কোনওভাবেই এমএসএসকিউএলের সম্মুখ সমাপ্তি নয় - এটি লিনক কোয়েরি লেখার জন্য। লিনাক ডেটা উত্সগুলির বিশাল অ্যারেটিকে লক্ষ্য করতে পারে।
ফেরগাল মুরন

2
হাই @ শাহুনা আপনি আমার নামটি মিস করেছেন তাই আমি আপনার উত্তরটি মিস করেছি, সমস্ত শ্রদ্ধার সাথে, লিনকপ্যাড ২০১৩ সালে এমএসএসকিউএল-এর ফ্রন্ট-এন্ড ছিল না, এটি ২০১ 2016 সালে ছিল না এবং এটি এখনও নেই। আসলে, এটি কখনও ছিল না। এটি লিনকুই ক্যোয়ারী লেখার জন্য একটি ইউআই। আপনি এমএসএসকিউএলের বিরুদ্ধে তাদের সম্পাদন করতে পারার ঘটনাটি ঘটনাক্রমে ছিল, আমি এটি মূলত এক্সএমএল এর জন্য ব্যবহার করেছি।
ফেরগাল মুরান

37

শৈনার জবাবের ভিত্তিতে আমাকে একমত হতে হবে না; লিনকুইপ্যাড কোনও এমএস-এসকিউএল গুঁই বা সামনের অংশ নয়। এটি একটি .NET স্ক্র্যাচপ্যাড যা সমর্থিত ডেটা প্রসঙ্গের জন্য একটি LinqToSql প্রসঙ্গ উত্পন্ন করতে পারে। এটি এটিকে সাধারণ এসকিউএল ক্লায়েন্টের (যেমন এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও বা মাইএসকিএল ওয়ার্কবেঞ্চ) থেকে মূলত পৃথক করে তোলে।

এমএস-এসকিউএল সমর্থনকারী ড্রাইভারগুলির সাথে লিনকপ্যাড জাহাজগুলির বাইরে, তবে অতিরিক্ত ড্রাইভার সহজেই ইনস্টল করা যায় এবং মাইএসকিএল সহ অন্যান্য ডেটা উত্সগুলির জন্য সমর্থন যোগ করতে পারে add

আপনার নির্দিষ্ট প্রশ্নের উত্তর হ'ল নিকটতম ভাবনা আপনি খুঁজে পাবেন যা লিনাক্সে নেটিভভাবে চলতে পারে এটি একটি কাস্টম .NET অ্যাপ্লিকেশন হবে যা মনোতে লেখা ( সংস্করণ ২.6 যোগ করা হয়েছে লিনক্টোএসএইচএল সমর্থন)।

তবে, আপনাকে যদি মাইএসকিএল দিয়ে লিনকিউপ্যাড ব্যবহার করতে হয় তবে আপনি সহজেই আইকিউ ড্রাইভারটি ব্যবহার করতে পারেন। আপনার এখনও লিনকিপ্যাড (বা সম্ভবত ওয়াইন) চালানোর জন্য উইন্ডোজ দরকার। আমি লিনাক্স ডেভলপমেন্ট স্টেশনে একটি উইন্ডোজ ভার্চুয়ালবক্সকে ব্যক্তিগতভাবে বিশেষত মুষ্টিমেয় কিছু সরঞ্জামের জন্য রাখি যেমন লিনকিউপ্যাড যা কেবল উইন্ডোজ।


3
কিছু .NET Framework খোলা গুন সঙ্গে অপেক্ষাকৃত অদূর ভবিষ্যতে পরিবর্তন পারে, LinqPad বর্তমানে অ উইন্ডোজ সিস্টেমে নেটিভ (WPF প্রয়োগের WPF এবং মনো এর অভাব তার ব্যবহারের কারণে চালাতে পারেন stackoverflow.com/a/3682218/ 570040 )। ওয়াইনএইচকিউ-র বর্তমানে লিনকপ্যাড সম্পর্কিত কোনও তথ্য নেই, এবং এটি মোনোটিকে তার ডিফল্ট হিসাবে ব্যবহার করার মতো বলে মনে হচ্ছে et নেট বাস্তবায়ন, যাইহোক ( ফোরাম.ওয়াইনহিক.আর । .নেট সঠিক কাজ করতে পারে (কম-বেশি, কমপক্ষে), তবে সেট আপ করা লোমশ হতে পারে ( appdb.winehq.org/objectManager.php?sClass=version&iId=17886 )
শাওনা

1
আমি মনে করি (তবে ভুল হতে পারে) যে লিনকুইপ্যাডে কয়েকটি তৃতীয় পক্ষের উপাদান ব্যবহার করা হয়েছে যা কেবলমাত্র উইন্ডোজ। যে কোনও উপায়ে, মাইএসকিউএল ওয়ার্কবেঞ্চ একটি শালীন সরঞ্জামে পরিণত হয়েছে যা লিনাক্সে পুরোপুরি ঘরে বসে আছে এবং যদি লিনিকপ্যাডটি সত্যই প্রয়োজন হয় তবে ভার্চুয়ালবক্স উইন্ডোজ মেশিনটি দুর্দান্ত কাজ করে - আমি কিছুক্ষণ আগে .NET দেব থেকে সরে এসে একটি উইন্ডোজ ভিএম রাখি কয়েকটি ইউটিলিটি (মূলত ফিডলার, আর) এবং উইন্ডোজ সরঞ্জামগুলি যখন আপনার লিনাক্স পরিবেশে সত্যিকারের প্রয়োজন হয় তখন এটির একটি সহজ উপায়।
STW

2
+1 অন্য উত্তরটি ভুল, লিনকিউপ্যাড এসকিউএল সার্ভারের জন্য জিইউআইয়ের চেয়ে অনেক বেশি।
ইয়ান নিউজন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.